Troubleshooting
Common issues and solutions when using DebuggAI's IDE extensions for browser testing.
Extension Installation Issues
Extension Not Found in Marketplace
Problem: Cannot find DebuggAI extension when searching
Solutions:
- Ensure you're searching for "DebuggAI" (correct spelling)
- Try searching for "debugg-ai" or "debugg ai"
- Visit the direct marketplace link: VS Code Marketplace
- Check your internet connection
- Restart VS Code/Cursor completely
Extension Won't Install
Problem: Installation fails or hangs
Solutions:
- Check available disk space
- Verify VS Code/Cursor version compatibility (VS Code 1.60+)
- Clear extension cache: Close IDE → Delete
~/.vscode/extensions
folder → Restart - Try manual installation with
.vsix
file - Check corporate firewall/proxy settings
Extension Commands Not Available
Problem: DebuggAI commands don't appear in Command Palette
Solutions:
- Verify extension is enabled: Extensions → DebuggAI → Enable
- Reload window: Cmd+Shift+P → "Developer: Reload Window"
- Check for extension updates
- Look for error messages in Output → DebuggAI
- Reinstall the extension
Authentication and Login Issues
Cannot Sign In
Problem: Login fails or hangs
Solutions:
- Verify internet connection
- Check your DebuggAI account credentials
- Try signing up for a new account at app.debugg.ai
- Clear stored credentials: Settings → Extensions → DebuggAI → Reset
- Check corporate firewall blocking external authentication
Account Not Recognized
Problem: Extension says account doesn't exist
Solutions:
- Verify email address spelling
- Check if you signed up with a different email
- Try password reset on the web dashboard
- Ensure account email is verified
- Contact support at hello@debugg.ai
Authentication Token Expired
Problem: Frequent re-login requests
Solutions:
- Sign out and sign back in through Command Palette
- Check system clock is correct
- Update to latest extension version
- Clear and re-enter credentials
- Contact support if issue persists
Local Server Connection Issues
Extension Can't Connect to Localhost
Problem: Tests fail with connection errors
Solutions:
- Verify server is running: Check your development server is active
- Check port configuration: Ensure extension port matches your server
- Test localhost manually: Visit
http://localhost:PORT
in browser - Check firewall settings: Ensure localhost connections are allowed
- Try different port: Use a different port and update extension settings
Wrong Port Configuration
Problem: Extension connects to wrong application
Solutions:
- Check extension settings: Settings → Extensions → DebuggAI → Local Server Port
- Verify server port: Check your development server startup logs
- Update workspace settings: Add
.vscode/settings.json
with correct port - Restart extension: Reload window after changing port settings
Server Runs But Extension Can't Access
Problem: Server is running but extension reports connection failure
Solutions:
- Check localhost binding: Ensure server binds to
0.0.0.0
not just127.0.0.1
- Disable VPN: VPN software can interfere with localhost
- Check Docker networking: If using Docker, ensure proper port mapping
- Verify CORS settings: Some servers block external requests to localhost
- Test with curl:
curl http://localhost:PORT
should work
Test Creation and Execution Issues
Tests Fail to Create
Problem: "Create New E2E Test" command fails
Solutions:
- Check internet connection: Extension needs to communicate with DebuggAI servers
- Verify account status: Ensure account is active and within usage limits
- Check test description: Ensure description is clear and specific
- Review server logs: Check for errors in development server console
- Try simpler test: Start with basic test like "Test homepage loads"
Tests Run But Fail Immediately
Problem: Tests start but fail within seconds
Solutions:
- Check application state: Ensure app is fully loaded before testing
- Verify URL accessibility: Manually test the URLs being accessed
- Check for JavaScript errors: Look for console errors in browser
- Review test description: Ensure test description matches actual app functionality
- Check loading times: App might need more time to initialize
Tests Hang or Timeout
Problem: Tests run indefinitely without completing
Solutions:
- Increase timeout: Settings → Extensions → DebuggAI → Test Timeout
- Check for loading states: App might be stuck in loading state
- Verify network connectivity: Slow internet can cause timeouts
- Check background processes: Other processes might be blocking resources
- Review test complexity: Simplify test description and retry
Test Results and Output Issues
No Test Results Displayed
Problem: Tests complete but no results appear
Solutions:
- Check Test Results panel: View → Test Results in VS Code
- Look for notifications: Check for error notifications in IDE
- Review Output panel: Output → DebuggAI for detailed logs
- Verify account permissions: Ensure account can access test results
- Check internet connection: Results might not sync without connection
Test Results Panel Empty
Problem: Test Results panel shows no data
Solutions:
- Refresh panel: Close and reopen Test Results panel
- Restart extension: Cmd+Shift+P → "Developer: Reload Window"
- Check test completion: Ensure tests actually completed successfully
- Verify extension version: Update to latest version
- Clear cache: Sign out and back in to refresh data
Screenshots or Recordings Missing
Problem: Test results lack visual evidence
Solutions:
- Check test execution: Ensure tests actually ran (didn't just simulate)
- Verify account tier: Some features require Pro account
- Check browser capabilities: Extension needs modern browser features
- Review privacy settings: Browser might block screenshot capability
- Test with simple page: Try testing a basic HTML page first
Performance and Resource Issues
High CPU Usage
Problem: DebuggAI extension causes high CPU usage
Solutions:
- Check concurrent tests: Don't run multiple tests simultaneously
- Review test complexity: Simplify complex test scenarios
- Close unnecessary applications: Free up system resources
- Update extension: Newer versions may have performance improvements
- Contact support: Report performance issues with system details
Memory Issues
Problem: IDE becomes slow or unresponsive
Solutions:
- Restart IDE: Close and restart VS Code/Cursor
- Check available RAM: Ensure sufficient memory available
- Disable other extensions: Temporarily disable other extensions
- Reduce test frequency: Avoid running tests too frequently
- Clear extension data: Sign out and back in to reset state
Slow Test Execution
Problem: Tests take much longer than expected
Solutions:
- Check internet speed: Slow connection affects test performance
- Verify server performance: Local server might be slow
- Review test complexity: Complex tests naturally take longer
- Check system load: Other processes might be consuming resources
- Try simpler tests: Test basic functionality first
Platform-Specific Issues
Next.js Development Server Issues
Common Problems:
- Port conflicts: Next.js default port 3000 conflicts with other services
- Build vs Dev mode: Extension only works with
npm run dev
, not built apps - API routes not accessible: Check Next.js server configuration
Solutions:
- Use
npm run dev
notnpm start
- Ensure API routes are working in development
- Check
next.config.js
for custom configurations
React Development Issues
Common Problems:
- Create React App vs Vite: Different default ports (3000 vs 5173)
- React StrictMode: Can cause double-rendering in development
- Hot reloading conflicts: Fast refresh might interfere with testing
Solutions:
- Configure correct port in extension settings
- Tests account for React development behavior
- Disable StrictMode if necessary for testing
Django Development Issues
Common Problems:
- Port confusion: Django default port 8000 vs frontend port 3000
- ALLOWED_HOSTS: Django might reject requests from extension
- Static files: CSS/JS might not load properly in development
Solutions:
- Set extension port to 8000 for Django
- Add
localhost
toALLOWED_HOSTS
- Run
python manage.py runserver
not production server
Network and Firewall Issues
Corporate Firewall Blocking
Problem: Extension can't connect due to firewall
Solutions:
- Contact IT: Request whitelist for
*.debugg.ai
domains - Check proxy settings: Configure VS Code proxy settings if needed
- Try different network: Test on personal network to confirm issue
- Use VPN: Try connecting through VPN to bypass restrictions
VPN Interference
Problem: VPN blocks localhost connections
Solutions:
- Disable VPN: Temporarily disable for local testing
- Configure VPN: Set VPN to allow localhost traffic
- Use different DNS: Try different DNS servers
- Split tunneling: Configure VPN to exclude localhost
Getting Help
Before Contacting Support
Gather this information:
- Extension version: Found in Extensions panel
- IDE version: VS Code/Cursor version number
- Operating system: Windows/macOS/Linux and version
- Error messages: Exact error text and screenshots
- Console logs: Output from Output → DebuggAI
- Steps to reproduce: What you did when the issue occurred
Community Support
- Discord Community: Ask questions and get help from other users
- GitHub Issues: Report bugs and feature requests
- Documentation: Check relevant platform guides in Platforms section
Direct Support
- Email: hello@debugg.ai
- Response time: Usually within 24 hours
- Include details: Provide all relevant information above
- Priority support: Available for Pro and Team plan users
Emergency Issues
For critical issues affecting production or blocking development:
- Email: support@debugg.ai with "URGENT" in subject
- Discord: Ping @support in the Discord channel
- Include impact: Explain how the issue affects your work
Frequently Asked Questions
Does DebuggAI Work Offline?
Answer: No, DebuggAI requires internet connection to:
- Authenticate with your account
- Send test descriptions to AI processing
- Receive test results and analysis
- Download test scripts and recordings
Can I Test Production Applications?
Answer: DebuggAI is designed for local development testing. For production testing:
- Use traditional testing frameworks
- Consider DebuggAI for pre-deployment validation
- Contact us about enterprise solutions for production testing
How Much Data Does DebuggAI Collect?
Answer: DebuggAI collects minimal data:
- Test descriptions and results
- Basic usage analytics
- Error reports for debugging
- No source code or sensitive data
Why Don't My Tests Work in Build Mode?
Answer: DebuggAI tests against development servers because:
- Development servers are more accessible
- Built applications may have different configurations
- Development mode provides better debugging information
- Production builds are optimized differently
Can I Use DebuggAI with Multiple Projects?
Answer: Yes, configure different projects with:
- Separate workspace settings
- Different port configurations
- Project-specific test descriptions
- Team-based access control
Still having issues? Join our Discord or contact support for personalized help.