Troubleshooting Guide
🧢 Most SnapBack issues can be resolved in under 2 minutes.
This guide uses progressive disclosure—start with quick fixes, expand for detailed solutions.
💡 Quick Tip: Before reporting an issue, try restarting VS Code and checking the Output panel (⌘+Shift+U → “SnapBack”). Many issues resolve with a simple restart.
Common Issues
📦 Installation Issues
📸 Snapshot Issues
🤖 AI Detection Issues
⚡ Performance Issues
Error Codes Reference
ERR_001: Storage Permission DeniedEACCESSnapBack can’t write to the snapshot storage location.
→ Show solution
1. Check directory exists and is writable:
ls -la .snapback/
chmod -R 755 .snapback/2. Or change storage location in VS Code settings.
ERR_002: Invalid ConfigurationJSON Parse ErrorSyntax error in .snapbackrc or .snapbackignore.
→ Show solution
Validate your JSON using a linter or:
# Use VS Code's built-in JSON validation
# Or online: jsonlint.comERR_003: Network Error (CLI/MCP)Connection FailedCLI or MCP can’t connect to required services.
→ Show solution
1. Check internet connection
2. Verify firewall settings
3. Use offline mode if available (Free tier is 100% offline)
Platform-Specific Issues
macOS
Issue: SnapBack extension not working on macOS.
Solutions:
- Ensure you’re using the official VS Code build (not VS Code - Insiders unless specified)
- Check that you’ve granted VS Code access to your files in System Preferences
- Try reinstalling the extension
Windows
Issue: Path length issues on Windows.
Solutions:
- Enable long path support in Windows:
# Run as Administrator reg add HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 - Use a shorter project path
- Configure SnapBack to use a different storage location
Linux
Issue: Permission issues with snapshot storage.
Solutions:
- Ensure the user running VS Code has write permissions to the storage directory
- Check that the file system supports the required operations
- Consider using a different storage location
Debugging Steps
Enable Debug Logging
To get more detailed information about what SnapBack is doing:
- In VS Code, open Settings (Ctrl+, or Cmd+,)
- Search for “snapback debug”
- Enable debug logging
- Check the Output panel for detailed logs
Check System Requirements
Ensure your system meets the minimum requirements:
- VS Code: Version 1.70 or later
- Node.js: Version 14 or later (for CLI)
- Operating System: Windows 10+, macOS 10.14+, or Linux with glibc 2.17+
Verify Installation
To verify that SnapBack is properly installed:
# Check VS Code extension
code --list-extensions | grep snapback
# Check CLI tool
snapback --version
# Check configuration
snapback config validate
Getting Help
💬 Community Support
Get help from other SnapBack users and our team.
📧 Direct Support
Contact our support team directly.
- support@snapback.dev
- Response time: 24-48 hours
- Pro users: Priority support
Include in your message:
- • SnapBack version
- • VS Code version
- • Operating system
- • Error messages (from Output panel)
📊 Debug Reports
Generate diagnostic information.
Via VS Code:
⌘+Shift+P → “SnapBack: Generate Debug Report”
Via CLI:
snapback debug report —output report.json
Related Documentation
🚀 Getting Started
⚙️ Configuration
🧢 Still stuck?
Join our Discord community—we’re here to help! Most questions get answered within minutes by our active community and team.
Join Discord →