Skip to content
Back

Google's "Choose an account" screen stuck after sign in

  • 0
  • Self Hosted
  • Flutter
  • Android
  • Auth
YahalomS
19 Feb, 2026, 17:32

I've been struggling with this problem on my servers (self hosted 1.6.0 & 1.7.4) , multiple projects , multiple apps , and I think I have reached a very strange conclusion:

If the same device (like mobile phone) is working with multiple apps (Flutter in my case) with different projects on the same server, there's a problem with the callback.

I have tried signing in on multiple devices , in all of them the process is similar:

  1. I run the createOAuthSession (with OAuthProvider.google).
  2. I get to the "Choose an account" screen, I select a google account
  3. it jumps to the server, I see Appwrite Logo,
  4. it jumps back to the "Choose an account screen" and stuck there.
  5. only if I press the X button in this screen , then it closes , and I am in my home page , the sign in process completed successfully , all the post authentication process finished.

That screen was obscuring it.

The only way I have managed to overcome this problem is by creating a new emulator, completely clean, when I installed the first app working with Appwrite, it closed the Google window automatically and continued to the home screen

Would love to hear your ideas.

TL;DR
Developers are experiencing a stuck "Choose an account" screen after signing in on their servers with multiple apps. The issue seems to be related to the callback. One workaround is to use a clean emulator for the first app working with Appwrite, which closes the Google window automatically.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more