Starting a new transcription silently discards the one in progress
Author: oms8Created Aug 31, 2026Updated Sep 21, 2026
Labelsbugserver
What happened?
There is no confirmation and no queue when starting a second transcription. If a transcription is already running, starting a new one aborts it immediately and discards its result. Nothing is saved, nothing is recoverable, and no warning is shown.
This is easy to trigger by accident, and on a long video it can throw away ten or more minutes of finished work.
Suggested fix
Any of these would remove the data loss, in increasing order of effort:
- Show a confirmation dialog: "A transcription is in progress. Cancelling it will discard the result. Continue?"
- Disable the start control while a transcription is running, so the situation cannot occur.
- Queue the new request behind the running one. Option 3 overlaps with a separate feature request I am filing about queuing multiple URLs, but options 1 and 2 are much smaller changes and would fix the data loss on their own.
Steps to reproduce
Steps to reproduce
- Paste a video URL and start the transcription.
- Wait until the download reaches 100% and transcription begins.
- Start a new transcription with a different URL.
- The first transcription stops. Its result is gone from the UI, and the app begins downloading the new video. Expected: either the new item is queued behind the current one, or the app asks for confirmation before discarding work in progress.
Actual: the running transcription is cancelled and its output is lost without any prompt.
What OS are you seeing the problem on?
MacOS
Relevant log output
Source: thewh1teagle/vibe