Troubleshooting · Chat Issues
Chat won't load or respond
Most "Ritsu is broken" reports are network, browser, or extension issues. Here's the 90-second checklist.
2 min read
When the chat is dead, the cause is almost always one of: network, browser, ad-blocker, or a Ritsu service incident. Run this checklist in order.
90-second triage
1. Hard refresh
Cmd+Shift+R (Mac) / Ctrl+Shift+F5 (Windows). Bypasses the cache. Fixes about 30% of "chat won't load" reports.
2. Check status
Visit https://status.ritsu.ai. If we're down, you're not alone — sit tight or follow the incident updates.
3. Try a different network
Switch from Wi-Fi to cellular tether (or vice versa). Corporate / school networks sometimes block streaming endpoints, which kills chat responses mid-stream.
4. Disable ad-blockers + privacy extensions
uBlock Origin, Privacy Badger, Brave Shields — they sometimes block our streaming endpoint. Whitelist ritsu.ai and reload.
5. Try incognito / private window
Bypasses extensions and clears caches. If the chat works in incognito, an extension is the culprit.
6. Check browser
We support latest Chrome, Firefox, Safari, Edge (within last 6 months). Old browsers may not support our streaming protocol.
Specific symptoms
"Loading…" forever
Usually a streaming connection that didn't open. Refresh. If it still hangs, your network is blocking Server-Sent Events. Try a different network.
Chat opens but commands don't respond
Type /help. If /help works (returns the command list) but /explain doesn't, the issue is server-side or model-specific. Check status, try /explain again in 30 seconds. If /help doesn't work either, the chat connection itself is broken — refresh.
Response starts streaming, then cuts off mid-sentence
Network blip — your connection dropped during the stream. The response is saved partially. Run the command again to regenerate.
"Something went wrong" toast appears
Tap Details in the toast for the error code. Common codes:
RATE_LIMITED— Free plan quota hit. Wait or upgrade.MODEL_OVERLOADED— provider issue. Retry in a minute.CONTEXT_TOO_LARGE— your PoK / source content exceeds the model context. Split into smaller PoKs.INTERNAL_ERROR— our bug. Email support@ritsu.ai with the code, we'll investigate.
Browser-specific gotchas
- Safari — disabling Prevent cross-site tracking in Safari → Privacy fixes some auth-related chat issues
- Firefox — Enhanced Tracking Protection on Strict can block our streaming. Switch to Standard for
ritsu.ai. - Chrome on a managed device (school / work) — IT policy may block extensions or domains. Try cellular.
Still broken?
Email support@ritsu.ai with:
- Browser + OS version
- The exact command you ran
- Time of day (timezone)
- Screenshot of the error if any
We respond within 24 hours, usually within 4.
Was this article helpful?