Windsurf Not Working?
Cascade chat not responding, completions stopped, or connection errors? Check live status and fix it step-by-step.
Live Windsurf Status
Windsurf uses Codeium's backend. status.codeium.com is the official source. If status is Operational but Windsurf isn't working, the issue is local — sign out and back in first.
What's Wrong? Diagnose Fast
Cascade panel not responding
Check your 5 free flow limit (free tier). Sign out and back in. Close and reopen Cascade from View menu. Check status.codeium.com for incidents.
Completions not appearing
Check the status bar icon color. Disable conflicting extensions (GitHub Copilot, Tabnine). Try Command Palette → "Windsurf: Enable Completions".
Connection/auth error
Session token expired. Command Palette → "Windsurf: Sign Out" → "Windsurf: Sign In". This refreshes the auth token and usually fixes connection drops.
Corporate firewall blocking
Windsurf requires *.codeium.com on port 443. Ask IT to allowlist windsurf.codeium.com and api.codeium.com. Some VPNs also block the connection.
Windsurf Status Bar Icon Reference
Green dot — Connected and operational. Completions and Cascade are working.
Yellow/orange dot — Degraded service. Completions may be slow or Cascade may time out. Check status.codeium.com.
Red dot or X — No connection. Sign out and back in. Check your network. If issue persists, check status.codeium.com.
Completions disabled — Open Command Palette → "Windsurf: Enable Completions". Completions auto-disable if free quota is exceeded.
Step-by-Step Fix
- 1
Check live status
Visit prismix.dev/service/windsurf or status.codeium.com. If there's an active incident, wait for resolution.
- 2
Sign out and back in
Command Palette (Ctrl+Shift+P) → "Windsurf: Sign Out" → "Windsurf: Sign In". This refreshes your auth token and resolves most persistent connection issues.
- 3
Check Cascade credit limit
Free tier: 5 Cascade flows/month. Go to codeium.com/account or Windsurf → Account to see remaining flows. If exhausted, inline completions still work — only Cascade requires Pro after the free quota.
- 4
Disable conflicting extensions
If you have GitHub Copilot or Tabnine installed, they can intercept inline completions before Windsurf. Disable them in the Extensions panel and restart Windsurf.
- 5
Check firewall and VPN
Windsurf requires outbound HTTPS (port 443) to *.codeium.com. Check if your corporate proxy, VPN, or firewall blocks these domains. Try disabling VPN temporarily to test.
Windsurf Free vs Pro
| Feature | Free | Pro ($15/mo) |
|---|---|---|
| Inline completions | Unlimited | Unlimited |
| Cascade flows | 5/month | Unlimited |
| Cascade model | Windsurf Base | SWE-1 + Claude + GPT |
| Context window | Standard | Extended (200k) |
| Priority support | Community | Priority queue |
Get Alerted When Windsurf Goes Down
Star Windsurf on Prismix and get instant email or webhook alerts when Codeium's backend experiences an outage.
View Windsurf Status →Frequently Asked Questions
Why is Windsurf not working?
Common causes: Codeium backend outage (check prismix.dev/service/windsurf), Cascade flow limit exhausted (5/month free), expired auth token (sign out and back in), conflicting extensions (Copilot/Tabnine), or corporate firewall blocking *.codeium.com.
Is Windsurf down right now?
Check prismix.dev/service/windsurf or status.codeium.com for live status. If Operational but Windsurf still isn't working, the issue is local — try signing out and back in first.
Windsurf Cascade not working — what to do?
Check your 5 free Cascade flow limit. Sign out/sign in. Close and reopen Cascade (View → Windsurf → Cascade). Check status.codeium.com. If flows are exhausted, upgrade to Pro ($15/mo) or wait for next billing cycle.
Windsurf completions not showing — how to fix?
Check the status bar icon. Disable Copilot/Tabnine if installed. Try Command Palette → "Windsurf: Enable Completions". Check if your current file language is excluded in Windsurf settings.
How many Cascade flows do I get per month?
Free: 5 Cascade flows/month, unlimited inline completions. Pro ($15/mo): unlimited Cascade flows. Each flow is one continuous Cascade session. When free flows are exhausted, completions still work — only Cascade chat requires Pro.