Service status references
Avalanche Trivia has one backend region today. When things feel sluggish, check the official status boards and follow the fallback steps below.
Where to check
- Firebase status dashboard
Shows incidents affecting Firestore and Authentication. If you see red or orange for Firestore in your region, expect delays reading game data.
- Google Cloud status
Lists broader Cloud Functions or networking incidents. Socket.IO lives on a Cloud Function, so outages appear here.
- Twitter / X @firebase
Firebase engineers sometimes post updates here during major incidents before the dashboard changes state.
What to expect
- Avalanche currently runs from a single Firebase project in the us-central1 (Iowa) region. There is no in-app region selector yet.
- All players, regardless of location, connect to that project. Average latency from Europe is ~120 ms; from Asia/Oceania ~180 ms.
- Socket.IO connects to the Cloud Functions endpoint in the same region. Disabling sockets falls back to Firestore-only mode.
Firestore incident
- Pause the session and explain that Firebase is experiencing an outage.
- Check the dashboard for the estimated resolution time. These incidents usually last minutes, not hours.
- Once the dashboard returns to green, refresh the host page and have players reload. Firestore listeners will reconnect automatically.
Socket-only failure
- Set `NEXT_PUBLIC_DISABLE_SOCKETS=true` (in production deployments) or add `disableSockets=1` to the URL in development.
- Refresh the host dashboard. You will still see events in the Firestore log; only the instant avalanche prompts fall back to the log feed.
- Continue the game while monitoring the log for avalanche entries instead of relying on the sound cue.
Don’t forget
- When a status page reports an outage, do not leave the lobby open indefinitely. Communicate with players and reschedule if the issue persists.
- Keep a screenshot of the status page if you need to justify pauses or refunds to event organisers.
- If outages become frequent in your region, let us know. Demand helps prioritise future multi-region deployments.