Quick reference
| Issue | Solution |
|---|---|
| LLM responding instead of formatting | Reset App Profiles to defaults |
| Settings not saving | Clear store and restart |
| Microphone not working | Check OS permissions |
| Hotkey not responding | Check for conflicts with other apps |
| No transcription after recording | Verify Groq API key and network |
| ”Default” profile always used | Check exe name match in App Profiles |
| WebView2 not found | Run installer or download manually |
| High memory usage | Restart app; expected <50MB idle |
LLM issues
LLM responding instead of formatting
LLM responding instead of formatting
Formatting is inconsistent
Formatting is inconsistent
- Confirm LLM Post-Processing is enabled in Settings.
- Verify the active app profile matches your current application.
- If using a custom profile, review the system prompt — it may need adjustment to clarify the expected output format.
Recording issues
Microphone not detected
Microphone not detected
Check OS permissions
Verify microphone in other apps
Recording starts but no transcription appears
Recording starts but no transcription appears
Check your Groq API key
Check network connectivity
Hotkey not responding
Hotkey not responding
Check for hotkey conflicts
Ctrl+Shift+K. Common conflicts include screen capture tools, password managers, and gaming overlays.Confirm Trueears is running
Settings issues
Settings not persisting
Settings not persisting
Check the console for errors
F12 to open the developer console and look for storage-related errors.API key not working
API key not working
Validate the key
Window detection
Default profile is always used
Default profile is always used
- The active application does not have a matching entry in the App Profiles list.
- The executable name in your profile does not match the actual
.exename. Check the exact name in Settings > App Profiles. - Running Trueears as administrator may interfere with detection of non-elevated windows.
Window detection not working on macOS or Linux
Window detection not working on macOS or Linux
GetForegroundWindow, GetWindowText). macOS and Linux implementations are planned for a future release.Build issues
WebView2 not found on Windows
WebView2 not found on Windows
Download WebView2
Build fails with Rust errors
Build fails with Rust errors
Missing Visual Studio Build Tools
Missing Visual Studio Build Tools
- Select the Desktop development with C++ workload.
- Ensure the Windows SDK component is included.
Performance
High memory usage
High memory usage
- Idle: less than 50 MB
- During recording: less than 150 MB
- Open the developer console (
F12) and check for memory leak warnings. - Restart the application.
- Confirm that audio buffers are being released after each recording session.
Slow transcription
Slow transcription
- Network latency to the Groq API — check your connection speed.
- Large audio files — try shorter recordings to reduce processing time.
- Groq API degradation — check Groq’s status page for any ongoing incidents.
Overlay flickering
Overlay flickering
- Set display scaling to 100% in your OS display settings and test again.
- Update your graphics drivers to the latest version.
Reporting an issue
When opening a bug report on GitHub, include the following debug information to help diagnose the problem:- Trueears version — found in Settings > About
- Operating system and version — e.g., Windows 11 23H2
- Steps to reproduce — a minimal sequence of actions that triggers the issue
- Console errors — open the developer console with
F12and copy any error output
