Network refresh checklist
Try these clean-up steps when Avalanche keeps losing its connection even after the quick diagnostics. They focus on browser caches and IP leases before resorting to full OS resets.
Clear site data (keeps progress)
- In Chrome/Edge: open devtools → Application → Clear storage → Clear site data. This removes cached Firebase tokens without touching your Google account.
- In Safari (iOS): Settings → Safari → Advanced → Website Data → search for your domain → Delete. Reopen the join page afterward.
- Revisit `/login` if you are the host; players simply reload `/join` and the game recreates their record.
Refresh DNS/IP
- Windows: open Command Prompt as administrator and run `ipconfig /release`, `ipconfig /renew`, then `ipconfig /flushdns`.
- macOS: toggle Wi-Fi off and on from the menu bar or run `sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder` in Terminal.
- iOS/Android: toggle Airplane mode for 10 seconds to reset radios and obtain a fresh lease from the router.
Restart networking hardware
- Power-cycle the router/modem: unplug for 15 seconds, plug back in, and wait until all lights stabilise.
- If you use a classroom access point, check whether the IT team rate limits idle clients – ask them to allow persistent connections to Firebase.
Before you wipe everything
- Platform-wide “Reset Network Settings” removes saved Wi-Fi passwords. Only use it as a last resort once you have your credentials recorded.
- Corporate machines might require administrator approval before you reset network stacks – coordinate with your IT department first.
When to escalate
The router hands out an IP but Firestore still errors
Capture the exact error code from the browser console and contact support@baffl.fun. Include your IP range if a firewall change might be needed.
Only a single laptop fails
Create a new browser profile to rule out profile corruption. If the fresh profile works, export bookmarks and move to the clean profile.
Entire venue loses connectivity
Check https://status.firebase.google.com and https://status.cloud.google.com for live incidents. When Google has an outage, there is nothing to reset locally.