Issue with Google Workspace Account Login on Android Devices

Dear AppSheet community,

We are currently conducting user testing on an application that was developed using AppSheet. During testing, we encountered a login issue affecting Android users specifically.

Our application requires users to log in using their organisation-issued Google Workspace accounts.

The login process involves selecting the ‘Google’ option, after which the user is presented with an account selection screen. As expected, the user’s personal Google accounts are displayed at this stage.

However, when attempting to log in with an organisation’s Google Workspace account by selecting ‘Use another account’, the following problems have been observed:

The application freezes during the transition to the email address input screen.
Although login appears to succeed and the account information is saved on the device, the organisation’s Google Workspace account is not added to the Chrome browser.
Despite multiple attempts, these issues have prevented successful login with the organisation’s Google Workspace account.

This problem has occurred intermittently across various Android devices, including Google Pixel, Sharp AQUOS and Samsung Galaxy models. It does not seem to be limited to a specific model of Android device, as some Android devices can log in successfully.

We would greatly appreciate any insights or assistance you can provide regarding the following:

Have you or anyone else experienced similar issues with Google Workspace account logins on Android devices?
Are there any known workarounds or solutions for this problem?
Can you offer any troubleshooting guidance to help us resolve this?

Thank you for your time and support.

Sincerely,

1 Like

Yes, this type of issue has been reported by other AppSheet and Google Workspace users on Android, and it usually comes down to how Google accounts are managed on the device rather than AppSheet itself. A few key points and workarounds:

  1. Account not fully added to the device/Chrome

    • On some Android devices, choosing “Use another account” within the AppSheet login flow doesn’t properly add the Workspace account at the system level.

    • As a workaround, manually add the organisation’s Google Workspace account in the Android Settings → Accounts section before opening the AppSheet app. This forces the account to be available in Chrome and other apps, which often prevents the freeze.

  2. Chrome / WebView dependency

    • AppSheet relies on Android System WebView or Chrome for its login flow. Outdated versions of either can cause freezes.

    • Ensure both Google Chrome and Android System WebView are fully updated via the Play Store.

  3. Device/OS variability

    • Since you’ve seen the issue on Pixel, Sharp AQUOS, and Samsung, but not universally, it may be tied to specific OS versions or vendor modifications of WebView.

    • Clearing the cache/data for Google Play Services and Google Chrome has resolved login loops for some users.

  4. Known workarounds

    • Pre-add the Workspace account in Android settings (as above).

    • Update Chrome + WebView.

    • Clear cache/data for Chrome and Google Play Services.

    • Try setting Chrome as the default browser if it isn’t already.