Framework semantic default

Firebase Android Auth 24.0.0 regression signs users out cold start cross-device backup restored users

Users restored from cross-device backup are signed out every app launch.

Firebase AndroidAndroid/mobile SDKFramework semantic defaultfirebase_android

Agent Quick Fix

Repair against the current Firebase Android contract, then keep the change narrow and source-backed.

Product: Firebase Android
Current-contract area: firebase-auth 24.0.0 regression signs users out on cold start
Likely root cause: Users restored from cross-device backup are signed out every app launch.
Repair direction: Verifier checks behavior across multiple requests/build modes, not merely compilation. Check the resolved dependency graph and runtime behavior on the declared minimum platform.

Symptom

Users restored from cross-device backup are signed out every app launch.

Why This Happens

Local code often type-checks under both old and new framework semantics; the failure depends on the installed framework version and current runtime defaults.

Common Wrong Fixes

  • Changing local code without checking the current external contract.
  • Retrying the same install, build, or API call with no version/source change.
  • Applying a broad unsafe bypass when a narrow compatibility fix is available.

Codex Search Keywords

These are the search terms observed in a neutral Codex validation run for this failure shape.

Firebase Android Auth 24.0.0 regression signs users out cold start cross-device backup restored users
Firebase Android Auth 24.0.0 release notes backup auth state encrypted shared preferences
site:firebase.google.com/support/release-notes/android auth 24.0.0
https://firebase.google.com/support/release-notes/android
'firebase-auth 24.0.0' in https://firebase.google.com/support/release-notes/android
'Authentication version 24.0.1' in https://firebase.google.com/support/release-notes/android
https://github.com/firebase/firebase-android-sdk/issues/7187
Android Auto Backup exclude Firebase Auth SharedPreferences restore keystore
https://developer.android.com/identity/data/autobackup
"firebase-auth" "24.0.0" "backup" "Android"
https://api.github.com/search/issues?q=repo:firebase/firebase-android-sdk+auth+backup+sign+out
repo:firebase/firebase-android-sdk auth backup sign out github issues

Source Trail

GitHub source file/reference: