<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: garry-kun</title>
    <description>The latest articles on DEV Community by garry-kun (@garrykun_a420e581dcc26f1).</description>
    <link>https://dev.to/garrykun_a420e581dcc26f1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4220848%2Fe1f93983-f171-4ddd-bf31-99683dd80562.jpg</url>
      <title>DEV Community: garry-kun</title>
      <link>https://dev.to/garrykun_a420e581dcc26f1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/garrykun_a420e581dcc26f1"/>
    <language>en</language>
    <item>
      <title>ChatGPT Android Login Stuck on Loading? Here's How I Fixed It on My Xiaomi 15</title>
      <dc:creator>garry-kun</dc:creator>
      <pubDate>Sun, 01 Nov 2026 16:14:57 +0000</pubDate>
      <link>https://dev.to/garrykun_a420e581dcc26f1/chatgpt-android-login-stuck-on-loading-heres-how-i-fixed-it-on-my-xiaomi-15-48mg</link>
      <guid>https://dev.to/garrykun_a420e581dcc26f1/chatgpt-android-login-stuck-on-loading-heres-how-i-fixed-it-on-my-xiaomi-15-48mg</guid>
      <description>&lt;p&gt;By garry-kun (Garry P. Tarroza)&lt;/p&gt;

&lt;p&gt;Tested: November 1, 2026&lt;br&gt;
Device: Xiaomi 15&lt;br&gt;
Related GitHub issue: openai/codex #38717&lt;/p&gt;

&lt;p&gt;If your ChatGPT Android app gets stuck on an endless loading spinner when signing in, especially if you have multiple Google accounts on your phone, this guide might help.&lt;/p&gt;

&lt;p&gt;I experienced this myself. I tried reinstalling ChatGPT, switching internet connections, checking WebView, and changing browser settings. Nothing worked.&lt;/p&gt;

&lt;p&gt;What finally fixed it was something I hadn't initially considered: the number of Google accounts configured on my phone.&lt;/p&gt;

&lt;p&gt;Here's exactly what happened, how I investigated it, and how you can try the same workaround.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Problem&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Everything started after I logged out of the ChatGPT Android app.&lt;/p&gt;

&lt;p&gt;When I tried signing back in, the authentication screen would open, but the login button remained stuck on a loading spinner.&lt;/p&gt;

&lt;p&gt;I also tried Log in another way, expecting the alternative email login to work.&lt;/p&gt;

&lt;p&gt;Instead, that screen also showed a loading indicator on the Continue button, even without an email address entered.&lt;/p&gt;

&lt;p&gt;There was no error message explaining what went wrong.&lt;/p&gt;

&lt;p&gt;The app simply wouldn't complete authentication.&lt;/p&gt;

&lt;p&gt;Symptoms I experienced:&lt;/p&gt;

&lt;p&gt;Google sign-in stuck loading indefinitely.&lt;/p&gt;

&lt;p&gt;Google account selection wouldn't complete.&lt;/p&gt;

&lt;p&gt;Alternative email login also became stuck.&lt;/p&gt;

&lt;p&gt;No meaningful error message.&lt;/p&gt;

&lt;p&gt;Reinstalling the app didn't resolve the problem.&lt;/p&gt;

&lt;p&gt;Screenshot 1: Google sign-in interface stuck loading.&lt;/p&gt;

&lt;p&gt;Screenshot 2: Alternative email login with the Continue button stuck loading.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What I Tried Before Finding the Fix&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I initially suspected a corrupted app installation, network problem, or Android browser authentication issue.&lt;/p&gt;

&lt;p&gt;Here are the troubleshooting steps I went through.&lt;/p&gt;

&lt;p&gt;Troubleshooting attempt&lt;/p&gt;

&lt;p&gt;Result&lt;/p&gt;

&lt;p&gt;Uninstalled and reinstalled ChatGPT&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Switched between WiFi and mobile data&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Tried opening ChatGPT through the browser and returning to the app&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Installed Android System WebView&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Confirmed the stable WebView implementation was selected&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Checked Chrome as the default browser and cleared its cache&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Restarted the phone and retried&lt;/p&gt;

&lt;p&gt;Didn't work&lt;/p&gt;

&lt;p&gt;Tried alternative login methods&lt;/p&gt;

&lt;p&gt;Still stuck loading&lt;/p&gt;

&lt;p&gt;My device showed Android System WebView version 156.0.8078.47 as its selected implementation.&lt;/p&gt;

&lt;p&gt;At this point, I suspected the problem wasn't simply my internet connection or a missing WebView update.&lt;/p&gt;

&lt;p&gt;I began looking for other users experiencing similar issues.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The GitHub Issue That Matched My Problem&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I found an existing report in OpenAI's Codex GitHub repository:&lt;/p&gt;

&lt;p&gt;Issue #38717: Login freezes with multiple Google accounts due to Credential Manager TransactionTooLargeException&lt;/p&gt;

&lt;p&gt;The issue was originally opened on August 15, 2026, by GitHub user Kitsunetic.&lt;/p&gt;

&lt;p&gt;The original report documented a device with six Google accounts where both Google sign-in and email login became unresponsive.&lt;/p&gt;

&lt;p&gt;The author also captured Android logs showing an exception:&lt;/p&gt;

&lt;p&gt;android.os.TransactionTooLargeException&lt;/p&gt;

&lt;p&gt;Other users subsequently reported similar behavior on Samsung devices with multiple Google accounts.&lt;/p&gt;

&lt;p&gt;One particularly interesting finding was that ChatGPT could authenticate successfully inside Samsung Secure Folder, which had fewer Google accounts configured than the main Android profile.&lt;/p&gt;

&lt;p&gt;That gave me an idea.&lt;/p&gt;

&lt;p&gt;Instead of repeatedly reinstalling ChatGPT, I could test whether a separate Android environment would behave differently.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First Successful Test: Xiaomi Second Space&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Xiaomi phones have a feature called Second Space.&lt;/p&gt;

&lt;p&gt;It allows you to create a separate Android environment with its own applications, accounts, and settings.&lt;/p&gt;

&lt;p&gt;I decided to use it to isolate the authentication problem without removing any accounts from my primary phone environment.&lt;/p&gt;

&lt;p&gt;How to try it on Xiaomi&lt;/p&gt;

&lt;p&gt;Open your phone's Settings.&lt;/p&gt;

&lt;p&gt;Navigate to Additional settings → Second space. You can also search for Second Space in Settings.&lt;/p&gt;

&lt;p&gt;Enable Second Space and complete the setup process.&lt;/p&gt;

&lt;p&gt;Configure one Google account in the new environment.&lt;/p&gt;

&lt;p&gt;Open or install ChatGPT inside Second Space.&lt;/p&gt;

&lt;p&gt;Attempt to sign in normally.&lt;/p&gt;

&lt;p&gt;The precise menu names may differ between HyperOS versions.&lt;/p&gt;

&lt;p&gt;My result&lt;/p&gt;

&lt;p&gt;ChatGPT signed in immediately.&lt;/p&gt;

&lt;p&gt;No endless spinner. No repeated authentication attempts.&lt;/p&gt;

&lt;p&gt;The same phone that couldn't sign in through Main Space successfully authenticated through Second Space.&lt;/p&gt;

&lt;p&gt;This was an important clue.&lt;/p&gt;

&lt;p&gt;My original Main Space had nine Google accounts configured, while Second Space had only one.&lt;/p&gt;

&lt;p&gt;However, this test alone couldn't prove that account count was responsible. Second Space also had separate application data and settings.&lt;/p&gt;

&lt;p&gt;I needed to test the original environment.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Fix That Worked: Reducing Google Accounts&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After successfully signing in through Second Space, I returned to my Xiaomi's Main Space.&lt;/p&gt;

&lt;p&gt;At the time, I had nine Google accounts registered on the phone.&lt;/p&gt;

&lt;p&gt;I decided to temporarily remove six secondary accounts, leaving three.&lt;/p&gt;

&lt;p&gt;How to remove Google accounts on Xiaomi&lt;/p&gt;

&lt;p&gt;Before starting: Make sure you know your account passwords and can complete any two-factor authentication requirements. Also check that important data is synchronized or backed up.&lt;/p&gt;

&lt;p&gt;Open Settings.&lt;/p&gt;

&lt;p&gt;Find Accounts &amp;amp; sync, Manage accounts, or the equivalent account management option.&lt;/p&gt;

&lt;p&gt;Select Google.&lt;/p&gt;

&lt;p&gt;Choose a secondary Google account you can temporarily remove.&lt;/p&gt;

&lt;p&gt;Look for Remove account. On some Xiaomi versions, this appears under a More menu at the bottom of the account synchronization screen.&lt;/p&gt;

&lt;p&gt;Confirm the removal.&lt;/p&gt;

&lt;p&gt;Repeat only as needed, then reopen ChatGPT and test login.&lt;/p&gt;

&lt;p&gt;Do not confuse removing an account from your phone with permanently deleting a Google account.&lt;/p&gt;

&lt;p&gt;Removing it from the device signs it out and removes associated locally synchronized data. The Google account itself continues to exist and can be added back.&lt;/p&gt;

&lt;p&gt;What I did&lt;/p&gt;

&lt;p&gt;I removed all six secondary accounts in one go.&lt;/p&gt;

&lt;p&gt;That reduced my account count from nine to three.&lt;/p&gt;

&lt;p&gt;Then I launched ChatGPT and attempted to log in again.&lt;/p&gt;

&lt;p&gt;It worked. Immediately.&lt;/p&gt;

&lt;p&gt;No further reinstallations or additional WebView changes were necessary.&lt;/p&gt;

&lt;p&gt;For the first time since encountering the problem, I could authenticate inside my regular Main Space again.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;My Test Results&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's the complete comparison from my Xiaomi 15.&lt;/p&gt;

&lt;p&gt;Environment&lt;/p&gt;

&lt;p&gt;Google accounts&lt;/p&gt;

&lt;p&gt;ChatGPT login&lt;/p&gt;

&lt;p&gt;Main Space, before workaround&lt;/p&gt;

&lt;p&gt;9&lt;/p&gt;

&lt;p&gt;Failed&lt;/p&gt;

&lt;p&gt;Second Space&lt;/p&gt;

&lt;p&gt;1&lt;/p&gt;

&lt;p&gt;Successful&lt;/p&gt;

&lt;p&gt;Main Space, after removing 6 accounts&lt;/p&gt;

&lt;p&gt;3&lt;/p&gt;

&lt;p&gt;Successful&lt;/p&gt;

&lt;p&gt;These results strongly suggest a relationship between the configured Google accounts and the authentication problem.&lt;/p&gt;

&lt;p&gt;There are two important limitations, however.&lt;/p&gt;

&lt;p&gt;First, I removed all six accounts at once. I didn't test whether the issue would disappear after removing just one, two, or three accounts.&lt;/p&gt;

&lt;p&gt;Second, I didn't capture Android system logs.&lt;/p&gt;

&lt;p&gt;Therefore, I cannot identify the exact account-count threshold or independently confirm the exception reported in GitHub issue #38717.&lt;/p&gt;

&lt;p&gt;What I can confirm is that reducing my Main Space accounts from nine to three restored ChatGPT authentication.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How Other Users Can Try This&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you're experiencing the same endless loading problem, here's the order I'd recommend.&lt;/p&gt;

&lt;p&gt;Step A: Try the normal troubleshooting first&lt;/p&gt;

&lt;p&gt;Before removing any accounts:&lt;/p&gt;

&lt;p&gt;Update ChatGPT and Google Chrome.&lt;/p&gt;

&lt;p&gt;Set Chrome as your default browser.&lt;/p&gt;

&lt;p&gt;Check Google Play Store and Google Play services for available updates.&lt;/p&gt;

&lt;p&gt;Restart the phone.&lt;/p&gt;

&lt;p&gt;Try your original ChatGPT sign-in method.&lt;/p&gt;

&lt;p&gt;Test another network or browser if needed.&lt;/p&gt;

&lt;p&gt;OpenAI provides additional instructions in its official sign-in troubleshooting guide.&lt;/p&gt;

&lt;p&gt;If those steps work, there's no reason to change your Google accounts.&lt;/p&gt;

&lt;p&gt;Step B: Test an isolated Android environment&lt;/p&gt;

&lt;p&gt;If your phone supports Xiaomi Second Space, Samsung Secure Folder, or a separate Android user profile, try installing ChatGPT there.&lt;/p&gt;

&lt;p&gt;Use only the Google account needed for authentication.&lt;/p&gt;

&lt;p&gt;If login succeeds in that environment but fails in your normal profile, you've narrowed the problem down.&lt;/p&gt;

&lt;p&gt;It doesn't automatically prove that account count is responsible, but it provides a useful comparison.&lt;/p&gt;

&lt;p&gt;Step C: Temporarily reduce Google accounts&lt;/p&gt;

&lt;p&gt;If the previous tests point toward an account-related issue, consider removing secondary Google accounts from your normal Android profile.&lt;/p&gt;

&lt;p&gt;Unlike my experiment, you can try removing them gradually and checking ChatGPT after each change.&lt;/p&gt;

&lt;p&gt;There is no confirmed universal threshold. Different devices may fail with different account counts, and some devices with many accounts may work normally.&lt;/p&gt;

&lt;p&gt;Keep the account required for your ChatGPT login.&lt;/p&gt;

&lt;p&gt;If authentication succeeds, you have found a workaround for your device.&lt;/p&gt;

&lt;p&gt;Step D: Restore accounts if necessary&lt;/p&gt;

&lt;p&gt;The original GitHub reporter stated that removed Google accounts could be added back after authentication.&lt;/p&gt;

&lt;p&gt;I haven't personally tested whether restoring all nine accounts would preserve my ChatGPT session.&lt;/p&gt;

&lt;p&gt;If you choose to re-add them, remember that the login problem could return after you sign out.&lt;/p&gt;

&lt;p&gt;Until the underlying issue is resolved, avoid unnecessary sign-outs if you're affected.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Why Might Multiple Accounts Cause This?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Google's Android Credential Manager handles credential retrieval and account selection for supported sign-in flows.&lt;/p&gt;

&lt;p&gt;Google's documentation describes a known TransactionTooLargeException involving multiple Google accounts and the GetGoogleIdOption credential request.&lt;/p&gt;

&lt;p&gt;The documented problem can prevent the sign-in dialog from appearing.&lt;/p&gt;

&lt;p&gt;Google states that the known issue was fixed in Google Play services version 24.40.XX and later. However, GitHub issue #38717 contains reports of comparable failures on newer versions.&lt;/p&gt;

&lt;p&gt;Technical reference: Android Credential Manager troubleshooting documentation&lt;/p&gt;

&lt;p&gt;One possibility is that the credential selection process fails while transferring or preparing account information.&lt;/p&gt;

&lt;p&gt;The app may then remain stuck on its loading state instead of displaying an error or allowing another authentication method.&lt;/p&gt;

&lt;p&gt;But this remains a hypothesis for my Xiaomi 15.&lt;/p&gt;

&lt;p&gt;I have not proven whether the underlying fault is in Android, Google Play Services, HyperOS, or ChatGPT's authentication integration.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What Developers Could Improve&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Even if the initial failure originates outside the ChatGPT application, the app shouldn't leave users stuck indefinitely.&lt;/p&gt;

&lt;p&gt;Ideally, authentication should:&lt;/p&gt;

&lt;p&gt;Detect when the credential selector fails or becomes unavailable.&lt;/p&gt;

&lt;p&gt;Stop the loading indicator after a reasonable timeout.&lt;/p&gt;

&lt;p&gt;Display an actionable error message.&lt;/p&gt;

&lt;p&gt;Provide a working alternative authentication path.&lt;/p&gt;

&lt;p&gt;Allow users to retry without reinstalling the entire application.&lt;/p&gt;

&lt;p&gt;This would make the experience more resilient even when Android authentication components encounter problems.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Final Thoughts&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I spent a significant amount of time troubleshooting what initially looked like an ordinary login problem.&lt;/p&gt;

&lt;p&gt;Reinstalling the app didn't help. Switching internet connections didn't help. Updating or configuring WebView didn't help.&lt;/p&gt;

&lt;p&gt;What eventually solved it was changing the authentication environment.&lt;/p&gt;

&lt;p&gt;First, ChatGPT worked with one Google account inside Xiaomi Second Space.&lt;/p&gt;

&lt;p&gt;Then it worked inside my original Main Space after I reduced the Google account count from nine to three.&lt;/p&gt;

&lt;p&gt;If your ChatGPT Android app gets stuck on login and you have several Google accounts configured, this is one workaround worth investigating.&lt;/p&gt;

&lt;p&gt;It isn't a guaranteed fix, and it shouldn't require users to remove accounts just to access an application. But until a permanent solution is available, these steps may help others experiencing the same issue.&lt;/p&gt;

&lt;p&gt;References&lt;/p&gt;

&lt;p&gt;OpenAI Codex GitHub issue #38717&lt;/p&gt;

&lt;p&gt;Google's Credential Manager troubleshooting guide&lt;/p&gt;

&lt;p&gt;OpenAI's official ChatGPT sign-in troubleshooting guide&lt;/p&gt;

&lt;p&gt;Google's instructions for adding and removing Android accounts&lt;/p&gt;

&lt;p&gt;If you experience the same issue, consider sharing your device model, Android version, number of Google accounts, and which troubleshooting steps worked.&lt;/p&gt;

&lt;p&gt;Additional reproducible results could help narrow down the actual cause.&lt;/p&gt;

&lt;p&gt;Original Xiaomi 15 testing and documentation by garry-kun (Garry P. Tarroza), November 1, 2026.&lt;/p&gt;

&lt;p&gt;This is an independent user investigation, not an official OpenAI or Google fix.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>chatgpt</category>
      <category>help</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
