Retry failed transcriptions

Last updated: August 19, 2026

Available on: Mac, Windows, iOS, Android

If a dictation fails because of a dropped connection, a server error, or an empty result, your audio is preserved automatically. Retry from the failure notification, your history, or — on mobile — the Flow Keyboard or Flow Bubble, without re-dictating.


When to use it

Use retry when:

  • Your network dropped mid-dictation and Flow showed a failure notification.

  • A transcription appears empty or failed in your history.

  • Flow recorded audio but couldn't paste it into your target app.

You don't need retry if:

  • You saw a microphone error — no audio was captured, so there's nothing to retry. Resolve the mic issue first.

  • You tapped the mic very briefly — Flow resolves these as empty results with no error and no retry prompt.


How it works in Flow

Key behaviors

  • Audio preservation: Flow saves your audio locally as you dictate, so it stays available for retry on every platform even if transcription fails. On desktop, the main recording is always saved even if an optional compressed copy can't be created.

  • Automatic fallback: If the first transcription attempt fails, Flow tries again automatically. You only see a Retry option if both attempts fail.

  • Where to retry: On desktop, the failure notification includes Retry and Open History. On all platforms, failed transcriptions appear in your history with a retry option.

  • Retry and dictation don't overlap: On desktop, the ⋯ menu Retry option is disabled during an active dictation ("Cannot retry while dictating"), and pressing the dictation hotkey while a retry processes shows "Transcript currently processing" instead of starting a new dictation.

Best practices

  • Wait for the automatic fallback before retrying yourself.

  • If you're offline, dismiss the error and retry from history once you're back online rather than tapping Retry repeatedly.

  • Use the notification's action button (Troubleshoot, Choose Microphone, Open Sound Settings) first — mic errors must be resolved before dictating again.


Platform behavior

Desktop (Mac and Windows)

Audio storage: Audio is saved to your history when recording ends and stays available for retry. If an optional compressed copy can't be created, only that copy is skipped — your recording remains fully playable.

Note: Audio is retained for 14 days; after that, retry is no longer possible. Enterprise organizations with Zero Data Retention policies don't have audio saved, so retry isn't available.

When transcription fails: A notification titled "Something's not right" appears with the body "Transcript failed to load. You can always recover it from History." and two buttons:

  • Retry — recovers and pastes the transcript from your saved data.

  • Open History — opens the Hub home page, where you can retry later.

If transcription is slow, a "Taking longer than usual… Your audio is saved for retrying" notification appears; its Don't show again button dismisses it permanently across sessions.

When paste fails: If transcription succeeded but Flow couldn't paste into your target app, Flow writes the transcript to your clipboard and notifies you so you can paste it manually.

When there is no transcription text at all, Flow shows "Click a textbox and use {{shortcut}} to paste", where {{shortcut}} is your Paste Last Text shortcut — Cmd+Ctrl+V on Mac, Shift+Alt+Z on Windows — not the OS clipboard shortcut. This notification writes nothing to the clipboard.

Other error notifications:

  • "No internet connection": Check your network and try again.

  • "Is your microphone muted?" or "We couldn't hear you": Names the mic that had the issue and includes Select microphone and Troubleshoot.

  • "Microphone disconnected": Click Insert to recover partial text transcribed before the disconnect.

  • "Unable to access mic": Click Restart App and try again.

  • "No microphone detected": No connected microphone was found. Click Open Sound Settings (Windows: Sound Control Panel → Recording; Mac: System Settings → Sound → Input).

  • "Selected microphone is unavailable": Your previously selected mic was disconnected. Click Choose Microphone to pick another.

  • "Microphone unavailable": Another app may be using your microphone, or your audio driver needs attention. Click Troubleshoot.

  • "Microphone error": An unexpected problem occurred accessing your microphone. Click Troubleshoot.

  • "Microphone access is disabled" (Windows): Microphone privacy is disabled in Windows Settings; click Open Settings. The Mac equivalent is "Microphone Permission Required" with Grant Permission.

Important: Microphone errors are not transcription failures — your audio wasn't captured, so there's nothing to retry. Resolve the mic issue using the notification's action button before dictating again.

Retrying from history:

  • Failed transcripts: On the Hub home page, failed transcripts show a clickable Retry link followed by descriptive text (for example, "Retry" then "your [duration] transcription"). This inline link appears only for recordings at least 5 seconds long and less than 14 days old.

  • Menu option: All transcripts have Retry transcript in the ⋯ menu; longer recordings show an estimated wait time during retry.

  • Download audio: Download the original audio from the same menu; it's greyed out for recordings older than 14 days.

  • Dismissed transcripts: These show a Recover link instead of Retry, with no 5-second minimum.

iOS

Audio storage: Audio is saved to your device as you record, regardless of network connection. With Auto-delete transcripts off, audio persists until you delete it manually.

Note: With Auto-delete transcripts enabled in Settings → Data & Privacy, transcriptions and audio from previous days are removed automatically; today's are preserved. Auto-delete runs at sign-in and each time Flow returns to the foreground. Signing out deletes all transcriptions and audio regardless of the setting.

Error messages during onboarding dictation steps (not the regular Flow Keyboard), shown at the top of the screen:

  • "Oops, we didn't hear you.. Get closer to your mic and try again!": No audio was picked up. Move closer to your mic and tap the mic again.

  • "Poor connection! Tap the mic to try again": Check your connection and tap the mic to retry.

  • "Your mic is being used by another app. Close other apps and try again!": Close other apps and tap the mic.

  • "Enable microphone access to use Flow": Grant Flow microphone access in your device settings.

  • "Oops, something went wrong.. Tap the mic to try again!": An unexpected error occurred. Tap the mic to try again.

States in the regular Flow Keyboard after a dictation error:

  • Any error (server, cancelled, network, or audio-capture failure): An orange triangle warning icon appears next to the mic button. Tap it for a dropdown showing what went wrong and your options.

  • Server or cancelled errors: The dropdown says your text is saved but transcription didn't complete, with Dismiss to clear the warning or Retry to re-submit the saved audio.

  • Network errors: The dropdown says no audio was received and to try again, with only Dismiss — dictate again once you're back online.

  • Audio-capture start failures (for example, swiping away immediately after launch, another app holding the mic, or an active phone call): The dropdown shows "Couldn't start audio capture. Tap the mic to try again, or quit and reopen the Flow app if it keeps happening." with only Dismiss, because no audio was recorded.

  • Successful dictation, silent audio, or very short accidental taps: The keyboard resets to the microphone icon.

Transcription Error modal: For certain error types, iOS also shows a full-keyboard Transcription Error modal with a subtitle describing the error source (audio, network, microphone, processing, or permission denied) and a Retry button. Dismiss it by dragging down or tapping the X.

How to retry:

  • Keyboard toolbar: Tap the orange triangle icon. For server or cancelled errors, tap Retry. For network errors or audio-capture failures, tap Dismiss, then tap the mic to start a fresh dictation.

  • History: Retry a past transcription from your history; the updated transcript appears as soon as the retry completes. Failed rows with no text also show an inline retry button (circular arrow icon).

  • Swipe, long-press, or tap: Swiping left on a history row reveals up to three actions — Report/feedback, Retry, and (if the row has text) Copy. The long-press context menu also offers retry. Tapping a row retries only when it has no text; tapping a row with text copies it to the clipboard.

Android

Audio storage: Audio is saved to your device as you record. 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: Tap Retry on the bubble to re-send the saved audio, or tap the Wispr icon to start a fresh dictation. If your login session had expired, Flow refreshes it automatically and retries. If the audio file is no longer available, the bubble returns to its ready state.

  • Text insertion failed: Flow retries insertion automatically a few times, then copies your text to the clipboard and shows a Paste action button (checkmark icon). Tap Paste to re-attempt insertion, tap the Wispr icon to dismiss the error while keeping your text on the clipboard, or long-press in any text field and select Paste.

Note: When your device is offline, the Wispr icon and the Retry button grey out for all error types. Only Paste stays active, because pasting uses text already on your clipboard.

The error bubble auto-dismisses after a short period of inactivity, with the timer paused during a retry; after dismissal it returns to its ready state if a text field is focused, or hides otherwise.

Retries after a connectivity loss track how the original dictation was started — for example, Push-to-Talk or Press Once — so your usage history stays accurate.

Retry from the home screen: Failed transcription cards show Retry Transcript in the ⋯ menu. If retry fails there, a message explains why: audio file missing, audio file not found, or a general retry failure.

Note: If your session is expired and can't be refreshed, you may be signed out and prompted to log in again.


Examples

Retrying after a network drop on desktop

You finish dictating a long paragraph, but your Wi-Fi briefly drops and a failure notification appears. Click Retry — Flow re-sends the saved audio and inserts the transcribed text.

Retrying after a server error on iOS

You finish dictating and see the orange triangle icon in the Flow Keyboard toolbar. Tap it — the dropdown says your text is saved but transcription didn't complete. Tap Retry; Flow re-submits your saved audio and inserts the text.

Retrying from history on iOS

A dictation fails in an area with no signal. Once back online, open your transcription history, find the failed entry, and tap Retry. The original audio is re-submitted and the result appears 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 Paste action button. Tap Paste to re-attempt insertion, or long-press in any text field and select Paste.


FAQs

What happens if I lose internet while dictating?

Your audio is still recorded and saved locally, and Flow tries again automatically when the dictation ends. If that fails, retry from your history once you're back online.

Is my audio stored permanently?

No. On desktop, audio is cleaned up after 14 days — the transcript text remains, but the audio can't be retried. On iOS, audio persists until manually deleted or removed by Auto-delete transcripts. On Android, older audio files are removed automatically when storage runs low.

Can I retry from my transcription history?

Yes, on all platforms. On desktop, use Open History in the error notification. On iOS and Android, failed transcriptions are accessible from your history or home screen.

What if the app crashes during a dictation?

On desktop, audio recorded up to that point is saved and available for retry from your history. On mobile, it's available for retry if the audio was already written to your device before the crash.

I see a microphone error instead of a transcription error — can I still retry?

No. Microphone errors mean no audio was recorded. Resolve the issue using the notification's action button (Open Sound Settings, Choose Microphone, or Troubleshoot), then start a new dictation.

On iOS, what does the orange triangle icon mean in the keyboard?

It appears next to the mic button whenever a dictation fails. Tap it for a dropdown explaining what went wrong and your available actions.

On Android, what happens if I don't interact with the error bubble?

It dismisses itself after a short period of inactivity. You can still retry from the home screen via the ⋯ menu on any failed transcription card.

On Android, what happens if my login session expires while I'm dictating?

Flow refreshes your login automatically and retries — you don't need to sign back in. If your session can't be refreshed (for example, your account credentials changed), you may be signed out and prompted to log in again.


Limitations and notes

  • Desktop — retention and duration: Audio is cleaned up after 14 days, so retry and audio download aren't possible for older recordings. Retry also requires a recording of at least 5 seconds; dismissed transcripts have no minimum.

  • Desktop — max dictation length: Sessions are capped at 20 minutes. Near the cutoff a warning appears: "You have <1 minute left before you reach the 20 minute limit!" At 20 minutes the session ends and a notification appears with a Recover text button.

  • Desktop — Zero Data Retention: Enterprise organizations with Zero Data Retention enabled can't use retry — audio isn't stored.

  • Desktop — microphone errors aren't retryable: Mic error notifications mean no audio was captured, so there's no retry option.

  • iOS — max dictation length: Sessions are capped at 5 minutes.

  • iOS — network errors and audio-capture failures aren't retryable from the keyboard: The dropdown shows only Dismiss. For network errors, retry from your history once you're back online; for audio-capture failures, no audio was recorded, so tap the mic to start a fresh dictation.

  • iOS — Zero Data Retention: Zero Data Retention enforcement for local audio files isn't yet available on iOS. Audio may still be written locally.

  • Android — storage: Older audio files are removed automatically when device storage runs low, and Flow may warn you. If storage is full, Flow can't start recording — free up space to continue dictating.

  • Android — history limit: Transcription history has a maximum size. When exceeded, the oldest audio files are deleted, so very old failed transcriptions may become unretryable.

  • Android — text insertion fallback: If dictated text can't be inserted into the target app after automatic attempts, it's copied to your clipboard automatically.

  • Android — session expiry: If your login session expires and can't be refreshed automatically, you may be signed out and need to log in again before retrying.


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.