Fix connection and network errors
Last updated: October 28, 2026
Available on: Mac, Windows, iOS, and Android.
If Flow cannot connect, dictation stalls, or text never appears, check the connection before changing app settings. A VPN, proxy, firewall, filtering service, or service interruption can affect Flow even when some websites still load.
Quick checks
Open a website. If other apps are offline too, restore the device's connection first.
Quit and reopen Flow, then dictate a short phrase. If text appears, you're done.
Check for a reported incident on the Wispr Flow status page.
On iPhone, sign-in can show “We couldn't reach Wispr Flow. Check your internet connection and try again.” On Mac and Windows, “Connection lost” refers to Notetaker meeting recordings and confirms audio was saved—not a generic dictation error.
Check VPN, proxy, and filtering settings
Important: Do not change a managed network's configuration without involving its administrator—on a managed device or network, ask IT to make the comparison. A successful test without a tool identifies where to configure access; it does not require leaving protection off.
Test briefly without a VPN or filtering tool only if you control it, then restore it.
Compare the connection with a short dictation after each approved change, then restore the required VPN, proxy, or filtering configuration. If Flow still fails with required protections enabled, continue below.
If a corporate connection is required, ask IT to allow Flow using Configure your network for Wispr Flow rather than leaving it disabled. Allowing website and download domains alone is not sufficient for dictation.
Mac and Windows: proxies and security tools
Flow uses your computer's proxy settings—there is no proxy setting inside Flow. If your organization inspects or filters traffic, ask IT to confirm Flow is allowed.
Quit Flow before changing proxy settings.
Open proxy settings—Mac: System Settings → Network; Windows: Settings → Network & internet → Proxy—and check any active proxy with your administrator.
Reopen Flow and compare the result.
Configure a firewall or security tool only if an approved test implicates it:
Add Wispr Flow to its allowed-app configuration.
Retest with the tool enabled.
Compare with a DNS server approved for your network if DNS filtering is suspected; DNS filtering can block dictation separately from website access.
Restart Flow and dictate a short phrase. If text appears with required protections enabled, stop testing.
iPhone and Android
Check the network tools configured on your phone before changing Flow's settings.
Platform | Connection checks |
iPhone | Check the active VPN in Settings, any filtering app, and Settings → Wi-Fi → network info → HTTP Proxy. |
Android | Check Settings → Network & internet → VPN, the current network's advanced proxy settings, and any firewall or filtering app; names vary by device. |
Chrome extension
If your organization configured the proxy, contact its administrator; compare any VPN or filtering configuration as above.
Close and reopen the extension's popup if it shows No Internet Connection.
Check Chrome Settings → System → Open your computer's proxy settings. If the error remains after approved changes, contact support.
Recover after a dropped connection
Important: Saved audio may be retryable; deleted or uncaptured audio is not. On iPhone, if your organization prevents local dictation storage, Flow deletes the recording and History entry immediately after dictation and sends no saved-transcript notification.
Mac and Windows
“Is your internet connected?” says audio will be saved if transcription fails; “Taking longer than usual…” says audio is saved for retry. Missing text or formatting can produce “Part of your dictation is missing” or “Formatting may be missing. Tap to retry”.
Reconnect to the internet.
Retry the recording from History, or select Retry on the error notification. The “Transcript failed to load. You can always recover it from History.” error also offers Open History.
Check that the retried text and formatting are complete.
Mac and Windows: Notetaker meeting uploads
When a meeting recording can't finish uploading, the meeting card and the Summary tab explain why, and your recording stays saved.
What you see | What it means |
“Can't reach our servers to upload this meeting…” | A VPN, proxy, firewall, or network filter is blocking the upload. |
“Your connection is too slow to upload this meeting…” | The upload keeps retrying on its own; retry sooner on a faster network. |
“Waiting for a connection” | The device is offline; the upload resumes once you reconnect. |
If the network is blocking the upload, Flow also shows a one-time notification: “Can't upload your meeting. Your network may be blocking it.”
Turn off the VPN if you control it, or switch to another network.
Select Retry on the notice; it never creates a duplicate meeting. The notice stays until the upload succeeds, so you can retry again later.
iPhone
Flow automatically tries to recover recorded audio when a connection stalls or changes, including switching between Wi-Fi and cellular or turning on Airplane Mode. Recovery can take longer, omit the transcript's ending, or fail; it does not restart cancelled, silent, already failed, or completed dictations. If recovery fails with no text, nothing is inserted and a retryable row is saved in History. Starting a new dictation while an earlier one is still finishing saves the earlier text to History instead of inserting it.
Reconnect, then check History on the device where you dictated.
Tap a failed row without copyable text to retry; its retry option includes the recording length.
Tap saved text in a non-failed row to copy it, then paste it into the intended field.
The Flow keyboard's alert menu does not offer Retry for network or audio-capture errors; you can start a new dictation immediately.
With notification permission already granted and the Flow keyboard inactive:
Failed with no text: one notification says “Your dictation is saved” or includes its length, such as “Your 1:23 dictation is saved”. Tap to retry opens the app and automatically retries that recording.
Ended by a call, Siri, or the time limit: text is saved instead of inserted. “Your dictation was interrupted” or “Your dictation reached the time limit” offers Tap to view your transcript, not a retry action.
Android
Flow saves every failed dictation to history, retaining audio when captured: “Failed to transcribe. Saved in the app.” and, during slow processing, “Taking longer than usual. Your audio is saved in the app.” A connection stall alone does not stop dictation while you're speaking; after you stop, Flow automatically attempts to recover stalled dictations.
Action | When to use it |
Paste | Reinsert clipboard text, even offline. |
Retry | Transcribe saved audio again; unavailable while offline. |
Reconnect before retrying audio or starting a new dictation. Offline, starting a dictation shows “No internet. Try again later.”
Tap Retry in the error bubble or beside the transcript on Home, not the separate History screen. A successful retry updates the existing history entry without creating a duplicate; if it fails again, Retry is offered again.
Home hides Retry when the entry has no saved recording. “Retry failed. Audio file missing.” or “Retry failed. Audio file not found.” means the audio is unavailable and cannot be transcribed; “Retry failed. Please try again.” means the retry request failed.
If transcription succeeds but insertion fails, Flow switches to Paste with the text on your clipboard. If that fails too, “Failed to paste text. It is still on your clipboard.” means you can paste manually. Tapping the Wispr icon starts a new dictation after a transcription failure, but only dismisses a paste error, preserving clipboard text.
Sign-in and organization restrictions
Android sign-in errors
Android can require a wait after repeated sign-in attempts, account checks, or requests for another email code; wait before trying again. “Something went wrong on our end. Please try again later.” indicates a sign-in failure on our side. “Couldn't open the sign-in page. Please try again.” means the browser could not open, and “Sign-in didn't finish. Please try again.” appears if sign-in remains incomplete 20 seconds after returning from the browser.
Select Try again after a browser sign-in failure to start a fresh request.
Enter your details again for SSO or email; Google, Apple, and Microsoft sign-in restart automatically.
Choose Use another method to change sign-in methods.
If the app closes while the browser is open, the interrupted sign-in is restored when you return.
Organization network restriction: Mac, Windows, and iPhone
This restriction signs you out and shows a full-screen message with Retry and Sign Out.
Switch to an approved network or contact your administrator.
Select Retry; on desktop, this restarts sign-in.
Retrying on a disallowed network returns you to the restriction screen. The block clears after a successful authenticated connection on an allowed network—not simply by selecting Retry.
Still stuck?
Corporate SSO repeatedly signs you out: ask IT to review the proxy certificate and allowed access.
Flow still cannot connect after these checks: email support@wisprflow.ai. Include your operating system, device, exact error, security and network tools, what you tried, and which comparison changed the result.