Quick answer: Editor Settings → Android → absolute path to release keystore. Verify fingerprint via keytool -list -v -keystore release.keystore.
Play Console: “You uploaded a bundle that is signed with a different signing key.” Same package name, different keystore.
The Fix
# Verify fingerprint matches Play Console
$ keytool -list -v -keystore /path/release.keystore -alias myalias
# Editor Settings (Godot)
Export → Android:
Debug Keystore: /home/user/keys/debug.keystore
Debug Keystore User: androiddebugkey
Debug Keystore Pass: android
Release Keystore: /home/user/keys/release.keystore
Release Keystore User: myalias
Release Keystore Pass: ********
SHA-256 from keytool must match Play Console → App integrity → signing key. If different, you have the wrong file (or recreated the keystore by mistake).
Verifying
Re-export AAB. Upload. Play accepts the bundle. Without matching keystore: rejected immediately.
“Same fingerprint. Absolute path. Play accepts.”
Related Issues
For window min size, see min size. For Resource UID, see UID.
Same fingerprint. Sign right.