Retry failed transcriptions
Last updated: April 30, 2026
Available on: Mac, Windows, iOS, Android
If a transcription fails because of a connectivity issue or server error, your audio is preserved automatically. Retry anytime without re-dictating — you'll never lose a recording.
What it is
When a transcription fails, Wispr Flow saves your audio locally so you can retry later. Flow automatically attempts a backup transcription method before showing you an error. If all fallbacks fail, you'll see a retry option you can tap or click to re-submit your saved audio — no new recording needed.
How it works in Flow
Overview
Flow records and saves your audio locally as you dictate. If the primary streaming connection fails, Flow automatically attempts backup transcription methods. You'll see an error and retry option only if all methods fail.
Key behaviors
Audio preservation: Audio is saved locally in parallel with transcription, so it stays available for retry even if transcription fails.
Automatic fallback: Flow tries backup transcription methods before surfacing an error. You only see a retry option if all methods fail.
Retry from notification: On desktop, a failure notification includes a Retry button and an Open History button.
Retry from history: On all platforms, failed transcriptions appear in your history with a retry option.
Retry blocked during active dictation: On desktop, the retry button in your Hub history is disabled while you're actively dictating. Finish your dictation first, then retry.
Hotkey blocked during retry: On desktop, pressing the dictation hotkey while a retry is processing shows a "Transcript currently processing" message instead of starting a new dictation.
Platform details
Desktop (Mac and Windows)
Audio is saved to your history in parallel with transcription when recording ends. If transcription fails, the audio is typically still stored and available for retry.
Note: Audio is retained for 14 days — after that, retry is no longer possible. Enterprise organizations with Zero Data Retention (NeverStore) policies don't have audio saved, so retry isn't available.
What you see when transcription fails:
The Flow Bar briefly flashes red (about half a second), then disappears.
A notification appears: "Something's not right — Transcript failed to load. You can always recover it from History."
The notification includes two buttons:
Retry — attempts to recover and paste the transcript from your saved data.
Open History — opens the Hub home page where you can retry later.
If transcription is taking a while, you may see a "Taking longer than usual… Your audio is saved for retrying" notification. This means Flow is still working on it, and your audio is safe either way. The notification includes a Don't show again button.
Other error notifications:
"No internet connection": Check your network and try again.
"Is your microphone muted?" or "We couldn't hear you": Includes Select microphone and Troubleshoot buttons, and shows the name of the mic that had the issue.
"Microphone disconnected": Click Insert to recover any partial text transcribed before the mic disconnected.
"Unable to access mic": Click Restart App and try again.
"No microphone detected": Flow couldn't find a connected or available microphone. Click Open Settings to check your audio devices.
"Selected microphone is unavailable": The microphone you previously selected has been disconnected. Click Choose Microphone to select a different one.
"Microphone unavailable": Another app may be using your microphone, or your audio driver needs attention. Click Troubleshoot for help.
"Microphone error": An unexpected problem occurred accessing your microphone. Click Troubleshoot for help.
Important: Microphone errors are different from transcription failures — your audio wasn't captured, so there's nothing to retry. Resolve the mic issue using the action button in the notification before dictating again. Some transient mic errors (like another app briefly holding the mic) may clear on their own — Flow only surfaces a notification after a second failure within 2 minutes.
Retrying from history:
Failed transcripts: On the Hub home page, failed transcripts show a Retry your [duration] transcription link.
Menu option: All transcripts have a Retry transcript option in the ⋯ menu.
Download audio: Download the original audio (.wav) from the same menu.
Retention window: Retry is available for recordings less than 14 days old and at least 5 seconds long.
Dismissed transcripts: These show a Recover link instead of Retry, and don't require a 5-second minimum duration.
iOS
Audio is written to your device continuously during recording, even while streaming is active. Your audio file is safely stored on disk regardless of network connection, and persists until you manually delete it.
Note: If you enable Auto-delete transcripts in Settings → Data & Privacy, transcriptions from previous days are automatically removed during daily cleanup.
Error messages during dictation: If a dictation attempt fails, a message appears at the top of the screen explaining what went wrong:
"Oops, we didn't hear you.. Get closer to your mic and try again!": Flow didn't pick up any audio. Move closer to your microphone and tap the mic to try again.
"Poor connection! Tap the mic to try again": A network issue prevented transcription. Check your connection and tap the mic to retry.
"Your mic is being used by another app. Close other apps and try again!": Another app has taken over your microphone. Close other apps and tap the mic to try again.
"Enable microphone access to use Flow": Flow doesn't have permission to use your microphone. Go to your device settings and grant Flow microphone access.
"Oops, something went wrong.. Tap the mic to try again!": An unexpected error occurred. Tap the mic to try again.
How to retry: If a transcription fails, you'll see a retry option in one of these places:
Keyboard toolbar: A retry button appears directly in the Flow Keyboard toolbar after an error or cancelled transcription.
Error modal: A detailed error screen appears with a Retry button and a message explaining what went wrong.
History: Retry a specific past transcription from your transcription history. The updated transcript appears immediately after the retry completes — no app restart needed.
Android
Audio is recorded as a WAV file to internal storage. When transcription fails, the audio file is saved with a "transcription failed" status and a toast appears: "Failed to transcribe. Saved in the app."
How to retry: The Flow Bubble shows different options depending on what went wrong:
Transcription failed: A Retry button appears on the bubble. Tap it to re-send the saved audio.
Text insertion failed: Flow automatically tries to insert the text up to 3 times. If insertion still fails, Flow copies your dictated text to your clipboard and shows a notification with a Copy button. Long-press in any text field and select Paste to insert your dictation.
When you tap Retry, an animated "Retrying..." spinner appears on the bubble. If an authentication error occurs during retry, the app refreshes your credentials automatically and tries again (up to 3 attempts). If the audio file has been cleaned up due to storage rotation, the bubble returns to its ready state.
Retries after a connectivity loss correctly track how the original dictation was started — for example, Push-to-Talk or Press Once — so your usage history stays accurate.
You can also retry from the home screen. Failed transcription cards show a Retry Transcript option in the ⋯ menu. If retry fails from the home screen, you'll see a message explaining why: audio file missing, audio file not found, or a general retry failure.
Examples
Retrying after a network drop on desktop
You finish dictating a long paragraph, but your Wi-Fi briefly drops. The Flow Bar flashes red and a notification appears. Click Retry on the notification — Flow re-sends the saved audio and inserts the transcribed text.
Retrying from history on iOS
You dictate a message while walking, and it fails because you entered an area with no signal. Later, when you're back online, open your transcription history, find the failed entry, and tap Retry. The original audio is re-submitted, transcribed, and the result appears immediately in your history.
Recovering text when insertion fails on Android
A transcription succeeds but the text can't be inserted into the target app, even after automatic retries. Flow copies the text to your clipboard and shows a notification with a Copy button. Long-press in any text field and select Paste to insert your dictated text.
FAQs
What happens if I lose internet while dictating?
Your audio is still recorded and saved locally. When the dictation ends, Flow attempts the automatic fallback. If that fails too, you'll see a retry option. Wait until you're back online, then retry.
Is my audio stored permanently?
No. On desktop, audio is automatically cleaned up after 14 days — the transcript text remains but the audio is no longer available for retry. On iOS, audio files persist until manually deleted (or removed by Auto-delete transcripts). On Android, audio files follow a dynamic rotation policy based on available storage. Enterprise organizations with Zero Data Retention enabled on desktop don't have audio saved at all.
Can I retry from my transcription history?
Yes, on all platforms. On desktop, the error notification includes an Open History button. On iOS and Android, failed transcriptions are accessible from your history or home screen.
What if the app crashes during a dictation?
On desktop, the app detects the incomplete session on next launch and logs it for diagnostics, but the transcript can't be recovered — start a new dictation. On mobile, if audio was already written to disk before the crash, it may be available for retry from your history.
I see a microphone error instead of a transcription error — can I still retry?
No. Microphone errors mean Flow wasn't able to record any audio, so there's nothing to retry. Resolve the microphone issue first using the action button in the notification (Open Settings, Choose Microphone, or Troubleshoot), then start a new dictation.
Limitations and notes
Desktop — 14-day retention: Audio is automatically cleaned up after 14 days. Retry and audio download aren't possible for older recordings.
Desktop — minimum duration: Retry requires the recording to be at least 5 seconds long. Dismissed transcripts don't have this requirement.
Desktop — max dictation length: Dictation sessions have a maximum duration of 20 minutes. A warning appears at 19 minutes before auto-stop.
Desktop — crash recovery: If the app crashes during dictation, the transcript can't be recovered.
Desktop — Zero Data Retention: Enterprise organizations with NeverStore enabled can't use retry — audio isn't stored.
Desktop — retry blocked during active dictation: The retry button in the Hub history is disabled while you're actively dictating. Finish your current dictation before retrying.
Desktop — dictation blocked during retry: If a retry is already processing, pressing the dictation hotkey shows a "Transcript currently processing" message and doesn't start a new dictation.
Desktop — microphone errors aren't retryable: Mic error notifications mean no audio was captured. These aren't transcription failures and don't have a retry option.
iOS — audio persistence: Audio files persist until manually deleted. The optional Auto-delete transcripts setting (Settings → Data & Privacy) removes previous days' transcriptions during daily cleanup.
iOS — silent audio: If no speech is detected, a different message appears without a retry button — only a support button that opens the help center.
iOS — max dictation length: Dictation sessions have a maximum duration of 5 minutes.
iOS — ZDR not yet enforced: Zero Data Retention enforcement for local audio files isn't yet implemented on iOS. Audio may still be written locally.
Android — text insertion fallback: If dictated text can't be inserted into the target app after 3 automatic attempts, it's copied to your clipboard automatically.
Android — storage rotation: Audio files are managed by a rotation policy. When the storage limit is reached, the oldest files are automatically deleted.
Android — external storage: Audio may also be stored on external storage if internal storage is full.
Android — storage full: If both internal and external storage are full, Flow can't start recording. Free up storage space to continue using dictation.
Common issues
On iOS, retrying a transcription didn't update the History view without restarting the app
After tapping Retry on a failed transcription in the History view, the updated transcript previously didn't appear until the app was restarted — even though the retry had succeeded. The History view now refreshes immediately when a retry completes. Update Wispr Flow to the latest version to resolve.
Dictation failed silently during iOS setup with no message explaining what went wrong
During the initial setup steps where you try dictation for the first time on iOS, failed attempts previously showed no feedback — Flow would simply stop without explaining why. Flow now shows a message at the top of the screen describing the specific problem (such as no audio detected, poor connection, or microphone in use) and what to do next. Update Wispr Flow to the latest version to resolve.
Dictation showed "Listening" but then failed with a transcription error, even though the microphone wasn't working
This was caused by a bug where microphone access failures were misreported as transcription errors. Flow would show a "Listening" state even though the mic couldn't be reached, then display a generic "Transcript failed to load" error after a long wait. Flow now dismisses the dictation session immediately when a microphone can't be accessed, and shows a specific notification explaining the problem with a relevant action button. Update Wispr Flow to the latest version to resolve.
Clicking Retry while dictating stopped the recording or caused data loss
This was caused by a bug where clicking Retry on a history item while actively dictating could interrupt and destroy the in-progress recording. The retry button in the Hub history is now disabled during active dictation, and a "Cannot retry while dictating" message appears if you attempt it. Update Wispr Flow to the latest version to resolve.
A "No Audio" or other error notification from a previous session appeared at the start of a new dictation
This was caused by a bug where error notifications from a previous dictation session could persist and incorrectly appear when starting a new session. Stale notifications are now cleared automatically between sessions. Update Wispr Flow to the latest version to resolve.
On Windows, dictation got stuck on "Processing" or showed a false error after a successful dictation
This was caused by a bug where antivirus software, file indexing services, or a full disk prevented Flow from writing a settings file at the end of a dictation session. The dictation could get stuck in a "Processing" state, or a successful transcription could be incorrectly reported as an error. Dictation sessions now complete normally even if the settings file write fails in the background. Update Wispr Flow to the latest version to resolve.
Still need help?
Reach out to support if:
A retry keeps failing even though you're online and on the latest version of Flow.
A failed transcription is missing from your history when it should still be within the retention window.
You see an error message not covered in this article.
Include your platform, app version, and the exact error text you saw — most retry issues are resolved in one reply.