✅ Steps Taken to Ensure Proper Signing and Authorization 1⃣ SHA1 Verification: • The SHA1 key obtained via ./gradlew signingReport matches exactly with the Upload Key SHA1 found in Google Play Console. • This SHA1 key is also correctly added to Firebase Android App and Google Cloud OAuth Client.
2⃣ Google Play Console Signing Key: • The SHA1 key generated by Google Play Signing is correctly added to Firebase Android App and Google Cloud OAuth Client.
3⃣ Google Cloud OAuth Configuration: • The Web Client ID is properly configured. • Google Sign-In is enabled under Firebase Authentication.
4⃣ Google Services Configuration: • The google-services.json file is up to date, and SHA1 verifications have been completed.
🚨 Issue Faced ✔ Google Sign-In works correctly in Debug mode. ✔ Google Sign-In works correctly when the APK is installed manually. ✖ However, after uploading to the Google Play Store, Google Sign-In fails. ✔ Google Sign-In works correctly on iOS (Apple) devices.