Troubleshooting Guide for Snippets Pasting Only Part of the Text or Code
Last updated: June 5, 2026
Available on: Mac, Windows, iOS, Android
If your snippet stops pasting midway, works in some apps but not others, or looks complete in the Hub but pastes partially — this guide helps you identify whether the cause is the snippet itself, app compatibility, or permissions. Most issues resolve in under 2 minutes.
Quick checks
Is the snippet saved completely? Open Flow Hub → Snippets (Mac/Windows) or the Snippets tab (iOS/Android) and confirm all text is present.
On Android, has the Snippets tab synced recently? Open the Snippets tab to trigger a sync. Snippets also sync automatically when you sign in or switch users.
Does it paste fully in a plain text editor? Try TextEdit (Mac), Notepad (Windows), or Notes (iOS/Android). If it pastes fully there but not in your target app, the issue is app-specific — focus on Step 4. If it also pastes partially in the plain text editor, the issue is with the snippet itself or permissions — start at Step 1.
How to fix this
1. Simplify the snippet formatting
Open the snippet in Flow Hub → Snippets (Mac/Windows) or the Snippets tab (iOS/Android).
Remove extra line breaks, tabs, and indentation.
Save and trigger the snippet again.
If the full text now pastes, reintroduce formatting one element at a time to identify the cause. If it still pastes partially, continue to the next step.
2. Check accessibility permissions
Mac
Follow these steps:
Open System Settings → Privacy & Security → Accessibility.
Confirm Wispr Flow is listed and the toggle is on.
Remove Flow from the list and re-add it if the issue persists.
Trigger the snippet again. If the full text pastes, permissions were the cause.
Note: Flow detects missing accessibility access when you try to dictate and opens the right settings screen automatically.
Android
Follow these steps:
Open Settings → Accessibility.
Confirm Wispr Flow is listed and the toggle is on.
Remove Flow from the list and re-add it if the issue persists.
Trigger the snippet again. If the full text pastes, permissions were the cause.
Note: Flow posts a notification titled "Wispr Flow needs attention" when the accessibility service is off or paused — tap it to open the Accessibility Settings screen.
3. Dictate the trigger phrase by itself
Dictate only the snippet trigger phrase — not as part of a longer sentence.
Check if the snippet expands fully.
Triggers work both standalone and within longer sentences, but Flow is more forgiving of added punctuation when a trigger is dictated alone. If the snippet expands correctly standalone, dictate triggers separately from other content.
4. Use manual paste if notified
Watch for a Flow notification asking you to paste manually when a paste operation fails in the target app.
Press Ctrl+Cmd+V (Mac) or Alt+Shift+Z (Windows) to paste the last transcript. These default shortcuts can be customized in Settings.
Confirm the paste worked. If manual paste succeeds, the issue is app-specific compatibility.
Warning: On Windows, if a notification appears with the title "Update admin settings to paste!" and body "Run Flow as Administrator to insert text everywhere," relaunch Flow as Administrator to allow pasting into elevated applications.
Common issues
Dictation failed or fell back to clipboard in WhatsApp, Telegram, Messenger, Signal, Slack, Teams, or Discord on Android
In many popular chat apps on Android, dictated text was successfully inserted but Flow incorrectly treated it as a failure and fell back to the clipboard — or reported an insertion error. This was an app-compatibility issue, now fixed in Wispr Flow 2.0.0 for Android. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
Snippet expansion was incorrectly capitalized when dictated into an empty text field
When a snippet trigger was the first thing dictated into an empty text field, the expansion was pasted with its first letter capitalized — even if the stored expansion was lowercase (for example, an email address or URL). This was fixed. Snippet expansions now always paste with the exact casing you saved. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
Numbered or bulleted lists lost their formatting when dictated into Lovable.dev
When dictating numbered or bulleted lists into Lovable.dev, list items appeared as plain paragraphs without their numbers or bullets. This was fixed. Flow now pastes lists into Lovable.dev as plain text with proper prefixes preserved — "1.", "2.", or "-" — so list structure stays intact. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
Editing a snippet created a duplicate entry on Android
Editing an existing snippet or dictionary word on Android left the original entry in place alongside the updated one, resulting in duplicate entries. This was fixed in Wispr Flow 1.8.5 for Android. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
Snippet and dictionary replacements did not apply during dictation on Android
Before Android 1.8.2, snippet and dictionary replacements were not applied during dictation. This was fixed in Wispr Flow 1.8.2 for Android — replacements now apply during dictation and expand inline. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
Snippet content was incorrect or duplicated after syncing on Android
Syncing issues on Android caused snippet data to get mixed up with dictionary entries, resulting in incorrect or partial content being pasted. A related issue caused duplicate entries to appear in the snippets, dictionary, or language selector lists, sometimes crashing the app. Both were fixed in Wispr Flow 1.5.2 for Android. To resolve:
Update Wispr Flow to the latest version.
Restart the app after updating.
FAQs
What are the character limits for snippets?
Trigger phrases are limited to 60 characters. Expansion text is limited to 4,000 characters.
Is trigger matching case-sensitive?
No. Trigger matching is case-insensitive — "My Email" and "my email" both work.
What happens if I have overlapping triggers?
The longer trigger takes priority. If you have "my email" and "my email address," saying "my email address" expands the longer one. Personal snippets also take priority over team snippets with the same trigger.
Punctuation stripping only applies when your entire dictation consists solely of the trigger phrase. If the trigger appears mid-sentence among other words, Flow uses standard word-boundary matching.
Why does Flow change my snippet's casing or punctuation?
Flow adjusts casing and punctuation based on cursor position. If you insert a snippet mid-sentence, the first letter may be lowercased and trailing punctuation removed to fit the surrounding text. Proper nouns that Flow recognizes — names in your dictionary or your own name — are not lowercased mid-sentence.
Only sentence-ending punctuation (period, question mark, exclamation mark) is stripped before the snippet — not commas, colons, semicolons, or dashes. On Windows, this context-aware adjustment is skipped entirely when dictating into the Wispr Flow app itself.
Does pasting a snippet overwrite my clipboard?
On Mac, Flow restores your previous clipboard contents shortly after any paste operation completes. Large clipboard contents like PDFs, files, audio, and rich text with attachments (RTFD) are not restored.
Why doesn't my trigger fire inside another word?
Triggers must appear as whole words. A trigger like "btw" does not fire if it appears inside another word. A word boundary is any character that isn't a letter, digit, or underscore — so triggers still fire when surrounded by punctuation, dashes, parentheses, or even non-breaking and em spaces.
Can I use the same word as both a dictionary entry and a snippet trigger?
On Android, no — Flow shows an inline error and blocks the entry. On Mac and Windows, this is enforced when bulk-importing snippets or dictionary items; for individual entries the app currently allows creating both, so we recommend keeping triggers distinct from dictionary words. On iOS, within-type duplicates are blocked, but cross-type conflicts are not currently checked.
Do snippet changes sync across devices?
Yes. On Android, the Snippets screen syncs each time it is opened, and also when you sign in or switch users. Changes made on other devices appear after revisiting the tab.
Still stuck?
Reach out to our support team if the snippet pastes partially across multiple apps after trying these steps. Include your platform, the snippet trigger, and which apps you tested. Most snippet issues are resolved in one reply.
Mac: Click the Flow icon in the menu bar → Talk to Support, or press Cmd+/.
Windows: Click the Flow icon in the system tray → Talk to Support.
iOS: Menu → Talk to Support.
Android: Drawer menu → Report an issue or Share feedback.