Quick Diagnostic Checklist
Before diving into specific issues, run through this quick diagnostic checklist:1
Check System Status
All services running and responding correctly
2
Review Recent Logs
Look for error patterns, failed requests, or configuration warnings
3
Test Basic Functionality
Basic functionality working as expected
Installation Issues
Python Installation Problems
Python Version Conflicts
Python Version Conflicts
Symptoms:Solutions:
python: command not found
ImportError: No module named 'fastapi'
- Version mismatch errors
Dependency Installation Failures
Dependency Installation Failures
Symptoms:
error: Microsoft Visual C++ 14.0 is required
(Windows)Failed building wheel for numpy
- Permission denied errors
Node.js and Frontend Issues
Node.js Version Issues
Node.js Version Issues
Symptoms:Solutions:
npm ERR! unsupported engine
- React/Next.js compatibility errors
- Build failures
npm Permission Errors
npm Permission Errors
Symptoms:
npm ERR! EACCES: permission denied
cannot run in wd
errors- Global package installation failures
API and Service Issues
API Connection Problems
Backend API Not Starting
Backend API Not Starting
Symptoms:Solutions:
Connection refused
errors- No response from
localhost:8001
- FastAPI startup failures
Frontend Connection Issues
Frontend Connection Issues
Symptoms:Solutions:
- Frontend loads but can’t connect to API
- CORS errors in browser console
- Network request failures
AI Provider Issues
API Key Problems
API Key Problems
Symptoms:Solutions:
- “Invalid API key” errors
- Authentication failures
- Provider-specific error messages
Rate Limiting Issues
Rate Limiting Issues
Symptoms:Solutions:
- “Too many requests” errors
- Slow or hanging generation
- HTTP 429 responses
Wiki Generation Issues
Generation Failures
Repository Access Issues
Repository Access Issues
Symptoms:Solutions:
- “Repository not found” errors
- Private repository access denied
- Authentication failures for repositories
Generation Timeouts
Generation Timeouts
Symptoms:Solutions:
- Generation hangs indefinitely
- Timeout errors after long wait
- Partial generation results
Quality Issues
Poor Documentation Quality
Poor Documentation Quality
Symptoms:Solutions:
- Generic, unhelpful descriptions
- Missing technical details
- Incorrect architecture analysis
- Nonsensical content
Incomplete Generation
Incomplete Generation
Symptoms:Solutions:
- Missing pages or sections
- Truncated content
- Empty or broken diagrams
Performance Issues
Slow Generation Speed
Optimization Strategies
Optimization Strategies
Diagnosis:Solutions:
Memory Issues
Memory Issues
Symptoms:
- Out of memory errors
- System becoming unresponsive
- Process killed by OS
Docker Issues
Container Problems
Docker Compose Issues
Docker Compose Issues
Symptoms:Solutions:
- Containers fail to start
- Service communication failures
- Volume mount issues
Image Build Failures
Image Build Failures
Solutions:
Advanced Troubleshooting
Debug Mode
1
Enable Debug Logging
2
Verbose API Output
3
Frontend Debug Mode
Performance Profiling
Getting Help
Collect Debug Information
Before seeking help, collect this information:1
System Information
2
Minimal Reproduction
Create a minimal example that reproduces the issue:
Community Resources
GitHub Issues
Report bugs and request features
Discord Community
Get community support and discuss issues
Documentation
Review comprehensive setup and usage guides
FAQ
Check frequently asked questions
- Your debug report
- Steps to reproduce the issue
- Expected vs actual behavior
- Screenshots or log excerpts
- Your DeepWiki version and environment