Installation Issues
App won't launch
Symptoms: Nothing happens when clicking the app icon
Solutions:
- Check System Requirements: Verify macOS 13+, Windows 10+, or Ubuntu 22.04+
- Delete Preferences:
- macOS:
rm -rf ~/Library/Application\ Support/Guardian
- Windows: Delete
%APPDATA%\Guardian
- Linux:
rm -rf ~/.config/guardian
- Reinstall: Download fresh installer and reinstall
"Damaged app" on macOS
Cause: macOS Gatekeeper blocking unsigned apps
Solution:
xattr -cr /Applications/Guardian.app
Or go to System Preferences > Security & Privacy and click "Open Anyway"
Windows Defender blocks installer
Solution:
- Click "More info" on the warning
- Click "Run anyway"
- Consider adding an exclusion for Guardian
Linux AppImage won't run
Solution:
chmod +x Guardian-*.AppImage
./Guardian-*.AppImage
If still failing, install FUSE:
# Ubuntu/Debian
sudo apt install libfuse2
# Fedora
sudo dnf install fuse-libs
Authentication Issues
"Invalid API Key" Error
Cause: Key format incorrect or key revoked
Solutions:
- Verify key is copied completely (no extra spaces)
- Check key is active in provider console:
- Generate a new key if necessary
- Ensure correct provider is selected in Settings > Providers
"Rate Limit Exceeded"
Cause: Too many requests in short time
Solutions:
- Wait 1 minute for rate limit reset
- Reduce concurrent scans
- Increase rate limit in Settings > Providers > Rate Limits
- Check provider dashboard for usage limits
"Provider Unavailable"
Cause: Service outage or network issue
Solutions:
- Check provider status:
- Verify internet connection
- Check firewall/proxy settings
- Switch to backup provider if configured
"Model Not Found"
Cause: Selected model deprecated or unavailable
Solutions:
- Update Guardian to latest version
- Check available models in provider console
- Select alternative model in Settings > Providers
- Verify API key has access to requested model
Scanning Issues
Blank screen during scan
Cause: Antivirus or security software blocking
Solutions:
- Add Guardian to antivirus exclusions
- Check Windows Defender/Security notifications
- Temporarily disable antivirus for testing
- Check macOS Security & Privacy settings
Scan is very slow
Causes & Solutions:
| Cause | Solution |
|---|
| Large codebase | Add ignore patterns for node_modules, dist, build |
| Too many files | Increase severity threshold to filter low-priority issues |
| Insufficient memory | Close other applications, increase RAM |
| Slow disk | Use SSD, exclude network drives |
To improve scan speed:
- Settings > Scanning > Ignore Patterns:
node_modules/
dist/
build/
.git/
*.min.js
*.bundle.js
vendor/
coverage/
.next/
- Settings > Scanning > Severity Threshold: Set to "Medium+" or "High+"
- Disable unnecessary rules in Settings > Scanning > Rules
Missing files in scan results
Cause: Ignore patterns too broad
Solution:
- Check Settings > Scanning > Ignore Patterns
- Remove overly broad patterns like
*.js or src/
- Add specific exclusions instead:
# Too broad (removes all JS files)
*.js
# Specific (better)
*.min.js
*.bundle.js
Scan crashes or freezes
Solutions:
- Reduce file size limit in Settings > Scanning > Advanced
- Disable memory-intensive rules temporarily
- Scan smaller directories first
- Check system resources (CPU/RAM usage)
- Enable debug mode and export logs:
- Settings > Advanced > Debug Mode → On
- Reproduce issue
- Settings > Advanced > Export Logs
Update Issues
Version is missing in Updates tab
Cause: latest.json not found or malformed
Solutions:
- Confirm
latest.json exists in distribution release
- Verify all URLs in
latest.json point to public distribution repo
- Check network connectivity to the update host
- Manually download from website if needed
Wrong package is recommended
Solutions:
- Use the manual package list on Download page
- Test in a clean browser profile
- Check if user agent is being modified by extensions
- Manually select correct package for your OS
Update fails to install
Solutions:
- Check disk space: Ensure 500MB+ free space
- Close Guardian: Quit app completely before updating
- Permissions:
- macOS: Ensure write access to /Applications
- Windows: Run as Administrator
- Linux: Check AppImage permissions
- Manual update: Download installer from website
"Update verification failed"
Cause: Corrupted download or signature mismatch
Solutions:
- Delete downloaded update package
- Retry update
- Download fresh installer from website
- Check system date/time (affects certificate validation)
Guru (AI Assistant) Issues
No response from Guru
Solutions:
- Check API key in Settings > Providers
- Test connection with "Test Connection" button
- Verify internet connection
- Check provider status page
- Try switching to backup provider
Guru gives generic answers
Solutions:
- Include more context in prompts
- Reference specific files or line numbers
- Enable Settings > Guru > Include File Context
- Increase Max Context Size
Slow Guru responses
Solutions:
- Reduce context size in Settings > Guru > Max Context Size
- Switch to faster model (Haiku instead of Opus)
- Check internet connection speed
- Close other bandwidth-intensive applications
Incorrect suggestions from Guru
Solutions:
- Provide correction feedback (click thumbs down)
- Add more context about the codebase
- Clarify the question or requirements
- Check if the right model is selected for the task
High CPU usage
Solutions:
- Disable auto-scan on file save
- Reduce scan frequency
- Close unused projects
- Limit concurrent scans
High memory usage
Solutions:
- Clear scan history: View > Scan History > Clear
- Close unused projects
- Reduce max file size limit
- Restart Guardian periodically
App is sluggish
Solutions:
- Restart the application
- Clear cache: Settings > Advanced > Clear Cache
- Reduce number of open projects
- Disable animations in Settings > General
Network Issues
Can't connect to AI provider
Check:
- Internet connection
- Firewall settings
- Proxy configuration
- VPN interference
Proxy Configuration:
# Set environment variables
export HTTPS_PROXY=http://proxy.company.com:8080
Or configure in Settings > Network > Proxy
Certificate errors
Cause: Corporate firewall intercepting HTTPS
Solutions:
- Install corporate root certificate
- Configure proxy settings
- Contact IT for firewall exceptions
Data Issues
Lost scan history
Recovery:
- Check if data folder exists:
- macOS:
~/Library/Application Support/Guardian/
- Windows:
%APPDATA%\Guardian\
- Linux:
~/.config/guardian/
- Restore from backup if available
- Re-scan projects to rebuild history
Settings reset unexpectedly
Causes:
- Corrupted preferences file
- App crash during write
- Disk space issues
Solutions:
- Export settings regularly: Settings > Advanced > Export
- Import backup: Settings > Advanced > Import
- Reset to defaults if needed: Settings > Advanced > Reset
Getting Help
If issues persist:
- Check Documentation: Review relevant guide sections
- Export Logs: Settings > Advanced > Export Logs
- Community: Community forum or internal support channel
- Support Email: support@guardian-app.com
Include in support request:
- Guardian version
- Operating system and version
- Steps to reproduce
- Error messages
- Exported logs (if possible)