Hey, I have a weird bug in my mobile app and I have no idea how to debug it anymore.
Writing here as Clerk Discord is currently less active and maybe I can get some ideas faster over here.
ISSUE:
I have Google login for my app setup through Clerk. When user presses the button, I open an in-app browser where the user can pick their Gmail account and continue. But currently, after they have picked the gmail account, the accounts.google.com page just gets stuck in infinite loading. Like it cannot redirect the user or something similar. What makes it even more weirder, is that it gets stuck ONLY on Android. On iOS, the google login works flawlessly. Furthermore, this has not happened before and it just started doing this randomly even though I have not touched the auth in some time.
I have followed Clerk documentation to get the auth setup and it is plugged into Convex as authentication provider. Main thing what is baffling me is that it works fine on iOS, no idea what is going on with Android. It shouldn't be a Clerk issue, right? Because it gets stuck on google side? It can't be some Google setup issue because it works okay on iOS... Maybe then Clerk has some Android peculiarity?
stack:
I am using Expo with React-native, Convex as the BE, Clerk for authentication.
I just do not know where to look for help anymore. Maybe someone more experienced can help me understand where the issue might be.