Troubleshooting/Common Errors
Common Errors
Solutions to common problems
License Errors
"License key invalid"
Cause: The license key format is incorrect or the key doesn't exist.
Fix:
- Ensure you copied the entire key including
PS-prefix - Check for extra spaces before or after the key
- Verify you're using the correct key (check your purchase email)
"Device limit reached"
Cause: All device slots for your license are in use.
Fix:
- Deactivate a device you no longer use
- Contact support to add device slots
"License expired" / "Needs revalidation"
Cause: ParrotScribe couldn't verify your license online.
Fix:
- Check your internet connection
- Try again in a few minutes
- If persistent, contact support
Application Errors
"Failed to start transcription"
Cause: Audio capture couldn't initialize.
Fix:
- Check permissions are granted
- Verify your microphone is connected and working
- Restart ParrotScribe from the menu

- If using system audio, restart your Mac
"Model failed to load"
Cause: The transcription model couldn't be loaded.
Fix:
- Restart ParrotScribe
- Check available disk space (need ~500MB free)
- Try selecting a different model in Settings
- Reinstall ParrotScribe if persistent
"Output directory not writable"
Cause: ParrotScribe can't save files to the configured location.
Fix:
- Check the output directory exists
- Verify you have write permissions
- Try resetting to default location (
~/Documents/ParrotScribe/)
Network Errors
"Network error during activation"
Cause: Couldn't reach the license server.
Fix:
- Check your internet connection
- Ensure ParrotScribe isn't blocked by a firewall
- Try disabling VPN temporarily
- Try again in a few minutes
"Connection timed out"
Cause: Server response took too long.
Fix:
- Try again in a few minutes
- Check if you're on a slow or unstable connection
Getting More Help
First, make sure you're running the latest version. Select Check for Updates... from the menu.

If you can't resolve an issue:
- Note your version number from About ParrotScribe

- Reproduce the problem
- Collect logs by running this command in Terminal:
/usr/bin/log show --predicate "subsystem == 'com.parrotscribe.app'" --last 1h --info --debug > ~/Desktop/parrotscribe-logs.txt
- Contact support with:
- Description of the issue
- Your version number
- Steps to reproduce
- The
parrotscribe-logs.txtfile from your Desktop