Diagnose and fix Windsurf common errors and exceptions.
Use when encountering Windsurf errors, debugging failed requests,
or troubleshooting integration issues.
Trigger with phrases like "windsurf error", "fix windsurf",
"windsurf not working", "debug windsurf".
Quick reference for the most common Windsurf IDE errors and their solutions. Covers Cascade failures, Supercomplete issues, indexing problems, and extension conflicts.
Prerequisites
Windsurf installed and previously working
Access to Windsurf settings and logs
Instructions
Error 1: Cascade Not Responding
Symptoms: Cascade panel shows spinner indefinitely, no response to prompts.
Solutions:
Check internet connection -- Cascade requires cloud access
Symptoms: Duplicate suggestions, slow editor, features not working.
Known conflicts:
GitHub Copilot — conflicts with Supercomplete (disable one)
TabNine — conflicts with Supercomplete
Cody (Sourcegraph) — conflicts with Cascade
IntelliCode — may interfere with completions
Fix: Disable conflicting extensions:
Extensions sidebar > Search "copilot" > Disable
Error 5: Cascade Writes to Wrong Files
Symptoms: Cascade modifies files you didn't intend.
Solutions:
Be specific in prompts: name exact file paths
Add constraints: "Don't modify any files except src/services/auth.ts"
Use .windsurfignore to protect sensitive directories
Review diffs before accepting -- use the Revert button per step
Always commit before Cascade sessions for safe rollback
Error 6: "Model not available" or Credit Exhausted
Symptoms: "You've used all your credits" or specific model unavailable.
Solutions:
Free plan: 25 credits/month. Switch to SWE-1 Lite (unlimited)
Pro plan: 500 credits/month. Buy additional credits at windsurf.com/account
Switch model: Use the model dropdown in Cascade to select a different model