Fix: o login do Firebase Auth não persiste em um build release do Flutter para Android
O Firebase Auth restaura a sessão do Android a partir de um arquivo SharedPreferences privado sem nenhuma chamada de rede, então um logout que só acontece em release nunca é falha de persistência. É outro google-services.json, uma renovação de token rejeitada, o App Check ou o seu próprio bloco catch.