A Cloud Run + Firebase App Check CORS postmortem
Users couldn't log in.
No crash. No server error. No deployment alarm. Just a wave of CORS failures quietly rolling through production while everything on our end looked completely normal.
This is the story of how two unrelated bugs combined to cause a login outage — and how we found them.
The Symptom






