Troubleshooting
Common issues and their solutions. Can't find your answer? Check the FAQ or contact support.
Installation Issues
Extension not appearing in toolbar
Cause: Extension is installed but not pinned.
Solution:
- Click the puzzle icon in Chrome's toolbar
- Find "SupportFlow Capture" in the list
- Click the pin icon to keep it visible
"Add to Chrome" button is grayed out
Cause: Chrome version is too old or extensions are disabled.
Solution:
- Update Chrome to version 88 or later
- Check that extensions are enabled in your Chrome settings
- If using a managed device, contact your IT administrator
Permission errors during installation
Cause: Required permissions were denied.
Solution:
- Uninstall the extension from
chrome://extensions - Reinstall and accept all permissions when prompted
- All permissions are required for the extension to function
Connection Issues
"Invalid token" error
Cause: Token is incorrect, expired, or revoked.
Solution:
- Go to SupportFlow admin → Settings → API
- Check if your token is still listed (not revoked)
- Generate a new token if needed
- Copy the token immediately (it's only shown once)
- Paste the new token in the extension settings
"Could not connect to server" error
Cause: Network issues or incorrect URL.
Solution:
- Verify the server URL is correct (include https://)
- Check your internet connection
- Try opening the URL directly in a browser tab
- If using a corporate network, check if the URL is blocked
CORS errors in console
Cause: Server not configured for extension requests.
Solution:
This is typically a server-side configuration issue. If you're self-hosting SupportFlow, ensure CORS is properly configured for extension requests.
Capture Issues
Screenshot is blank or black
Cause: Page content isn't fully loaded or permission issues.
Solution:
- Wait for the page to fully load before capturing
- Refresh the page and try again
- Check if the page uses iframes or protected content
- Some pages (like chrome:// or extension pages) cannot be captured
GIF recording doesn't start
Cause: desktopCapture permission not granted.
Solution:
- When Chrome asks to share your screen, click "Share"
- If no dialog appears, check if popups are blocked
- Try reinstalling the extension
Video has no audio
Cause: Microphone not selected or permission denied.
Solution:
- Make sure "Tab + Mic" is selected when starting recording
- Allow microphone access when prompted
- Check that your microphone is working in System Settings
- Try selecting a different microphone in Chrome settings
Poor GIF/video quality
Cause: Settings optimized for file size over quality.
Solution:
- Increase GIF frame rate to 30 fps in settings
- Record at higher resolution (zoom out browser if needed)
- For videos, ensure good lighting and a stable display
Upload Issues
"Upload failed" error
Cause: Network issues or large file size.
Solution:
- Check your internet connection
- Try uploading again (the extension will retry automatically)
- If the guide is large, try removing some steps
- Videos larger than 100MB may need to be split
Upload takes too long
Cause: Large files or slow connection.
Solution:
- Large videos can take several minutes to upload
- Keep the extension popup open during upload
- Consider using GIFs instead of videos for short interactions
- Reduce video duration or split into multiple guides
Element Tagging Issues
"Selector matches multiple elements" warning
Cause: The generated selector isn't unique.
Solution:
- Add a unique
data-testidattribute to the element in your code - Try tagging a parent element instead
- Edit the selector manually in the admin panel
Elements not highlighting when hovering
Cause: Content script not loaded or page restrictions.
Solution:
- Refresh the page and try again
- The content may be in an iframe (not supported)
- Some pages block content scripts (e.g., chrome:// pages)
Tagged content not appearing in my app
Cause: SDK not configured or selector mismatch.
Solution:
- Ensure the SupportFlow SDK is installed and configured
- Check that the page URL matches where you tagged
- Verify the element still exists with the same selector
- Check the browser console for SDK errors
Resetting the Extension
If nothing else works, try resetting the extension:
Warning: This will remove all saved drafts and settings.
- Open extension settings (gear icon)
- Scroll to the bottom and click "Clear All Data"
- Confirm the action
- Re-enter your server URL and token
If issues persist after resetting, try uninstalling and reinstalling the extension from the Chrome Web Store.
Still Need Help?
If you're still experiencing issues, we're here to help.