Common Issues
Solutions to the most common problems users encounter.
Authentication Issues
Can't Log In
Symptoms:
- Login fails with no error
- Stuck on login screen
- Redirects back to login
Solutions:
-
Clear browser data:
Chrome → Settings → Privacy → Clear browsing data
Select: Cookies, Cached images
Time range: Last 24 hours -
Try incognito/private mode:
- Chrome:
Cmd/Ctrl + Shift + N - Firefox:
Cmd/Ctrl + Shift + P
- Chrome:
-
Check email address:
- Case-sensitive in some cases
- Look for typos
-
Reset password:
- Go to forgot password
- Check spam folder for reset email
-
Check 2FA:
- If enabled, you'll be prompted for code
- Use backup codes if you lost your authenticator
2FA Code Not Working
Symptoms:
- 6-digit code rejected
- "Invalid code" error
Solutions:
-
Wait for new code:
- Codes refresh every 30 seconds
- Wait for a fresh code
-
Check device time:
- TOTP requires accurate time
- Enable automatic time on your device
-
Use backup code:
- Each backup code works once
- Generates new codes after
-
Contact support:
- If locked out with no backup codes
- Identity verification required
Session Expired
Symptoms:
- Suddenly logged out
- "Session expired" message
Causes:
- Inactivity timeout (configurable)
- Password changed on another device
- Admin revoked session
Solutions:
- Log in again
- Check if password was changed
- Contact admin if issues persist
License Issues
"No Seats Available"
Symptoms:
- Can't start CODITECT
- Error shows seat count
Solutions:
-
Check active sessions:
- Dashboard → Licenses → View Sessions
- See who's using seats
-
Wait for release:
- Sessions auto-release after 6 min inactivity
- Wait and retry
-
Contact colleague:
- Ask inactive users to close CODITECT
- Frees seat immediately
-
Admin force release:
- Admins can terminate stale sessions
- Use sparingly
-
Upgrade license:
- Add more seats in Billing
Session Keeps Disconnecting
Symptoms:
- Frequent "session lost" messages
- License reacquisition required
Causes:
- Network instability
- Firewall blocking heartbeat
- VPN interference
Solutions:
-
Check network:
# Test connectivity
ping api.coditect.ai -
Firewall rules:
- Allow outbound HTTPS (443)
- Allow WebSocket connections
-
VPN issues:
- Try without VPN
- Whitelist CODITECT domains
-
Browser extensions:
- Disable ad blockers
- Disable privacy extensions
License Expired
Symptoms:
- "License expired" error
- Can't acquire seat
Solutions:
-
Check billing:
- Dashboard → Billing
- Look for failed payments
-
Update payment:
- Add new payment method
- Retry failed invoice
-
Contact admin:
- Organization owner manages billing
- May need approval for renewal
Workstation Issues
Workstation Won't Start
Symptoms:
- Stuck on "Starting workstation"
- Timeout error
Solutions:
-
Wait and retry:
- First launch takes 30-60 seconds
- Retry if timeout occurs
-
Check quota:
- GCP quotas may be exhausted
- Contact support for increase
-
Try different region:
- Some regions may have capacity issues
- Change in Project Settings
-
Clear project cache:
- Project Settings → Advanced → Clear Cache
Workstation is Slow
Symptoms:
- Laggy typing
- Slow file operations
- High latency
Solutions:
-
Check network:
- CODITECT needs stable connection
- Minimum 5 Mbps recommended
-
Upgrade machine type:
- Project Settings → Workstation → Machine Type
- Try larger instance
-
Close unused tabs:
- Browser memory affects performance
- Limit to essential tabs
-
Check project size:
- Large node_modules can slow things
- Add to .coditectignore
Files Not Saving
Symptoms:
- Changes lost
- "Failed to save" error
Solutions:
-
Check connectivity:
- Auto-save requires network
- Reconnect if disconnected
-
Refresh browser:
- Force refresh:
Cmd/Ctrl + Shift + R
- Force refresh:
-
Check permissions:
- Ensure write access to project
- Check if file is read-only
-
Local backup:
- Download important files
- Use git for version control
AI Issues
AI Suggestions Not Appearing
Symptoms:
- No autocomplete suggestions
- AI panel empty
Solutions:
-
Check if enabled:
- Settings → AI → Enable AI Assistance
- Toggle on if off
-
Supported file types:
- AI works with code files
- Not all formats supported
-
Wait for model:
- First suggestions may take a moment
- High load can cause delays
-
Refresh session:
- Close and reopen file
- Or refresh browser
AI Responses Are Incorrect
Symptoms:
- Suggestions don't make sense
- Wrong language/framework
Solutions:
-
Provide context:
- AI works better with more context
- Include comments explaining intent
-
Be specific:
- Clear prompts get better results
- Specify language/framework
-
Use suggestions wisely:
- Always review AI output
- AI is a tool, not a replacement
Performance Issues
Browser Running Slow
Solutions:
-
Clear browser cache:
- Regularly clear cached data
- At least monthly
-
Disable extensions:
- Some extensions conflict
- Try with extensions disabled
-
Update browser:
- Keep browser current
- Older versions may have issues
-
Hardware acceleration:
- Enable in browser settings
- Uses GPU for better performance
High CPU/Memory Usage
Solutions:
-
Close unused projects:
- Each open project uses memory
- Close inactive projects
-
Reduce file watchers:
- Large projects trigger many watchers
- Configure .coditectignore
-
Restart browser:
- Memory leaks accumulate
- Restart periodically
Network Issues
Can't Connect to CODITECT
Check these:
-
Internet connection:
curl https://api.coditect.ai/health
# Should return: {"status": "healthy"} -
DNS resolution:
nslookup auth.coditect.ai
# Should return IP address -
Firewall/Proxy:
- Allow *.coditect.ai
- Allow *.coditect.dev
-
Status page:
- Check status.coditect.ai
- May be planned maintenance
WebSocket Disconnections
Symptoms:
- Real-time features not working
- Collaboration issues
Solutions:
-
Firewall configuration:
- WebSocket uses same port as HTTPS (443)
- Ensure not blocked
-
Proxy settings:
- Some proxies don't support WebSocket
- Configure proxy exceptions
-
Network stability:
- WebSocket needs stable connection
- Avoid switching networks
Getting More Help
If these solutions don't resolve your issue:
- Check Error Codes for specific errors
- Visit Support to contact our team
- Include:
- Browser and version
- Steps to reproduce
- Error messages
- Request ID (if shown)