Skip to content

[Codex Mobile / Android] Login freezes with multiple Google accounts due to Credential Manager TransactionTooLargeException #38717

Description

@Kitsunetic

What issue are you seeing?

ChatGPT Android login freezes when multiple Google accounts are registered, preventing access to Codex Mobile/Remote.

With six Google accounts on my device:

  • Continue with Google spins indefinitely.
  • The email-login Continue button also remains disabled with a spinner.
  • After about five seconds, the login screen and keyboard stop responding.

ADB logcat shows Android Credential Manager failing after receiving data from GoogleIdService:

starting executeGetCredential with callingPackage: com.openai.chatgpt
Remote provider responded with a valid response: ...GoogleIdService
com.android.credentialmanager/.CredentialSelectorActivity
FAILED BINDER TRANSACTION
android.os.TransactionTooLargeException: data parcel size 621068 bytes

ChatGPT remains blocked instead of recovering or allowing manual email login.

What steps can reproduce the bug?

  1. Register multiple Google accounts on an Android device. Mine had six.
  2. Log out of the ChatGPT Android app.
  3. Reopen the app and try Google or email login.
  4. Observe the indefinite spinner and unresponsive UI.
  5. Temporarily remove Google accounts until only one remains.
  6. Reopen ChatGPT: login now succeeds immediately.

This workaround was repeatable. The removed accounts could be added back after login.

What is the expected behavior?

ChatGPT should either display the account selector or recover from the Credential Manager failure and allow manual email login. A failed credential request should not block the entire login UI.

Additional information

  • Device: Samsung SM-S947N
  • Android: 16
  • Security patch: 2026-07-05
  • ChatGPT Android: 1.2026.223
  • Failing account count: 6
  • Working account count: 1
  • ChatGPT, Chrome, Google Play services, and the OS were fully updated.
  • Reinstalling ChatGPT/Chrome, clearing app data, rebooting, and clearing Credential Manager data did not help.

Google documents this exception as a known Credential Manager issue involving multiple Google accounts and GetGoogleIdOption, although it states that it was fixed in Google Play services 24.40.XX and later:

https://developer.android.com/identity/sign-in/credential-manager-troubleshooting-guide

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    authIssues related to authentication and accountsbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions