Please provide the following:
- SDK Version: 43
- Platforms(Android/iOS/web/all): Android
- expo-google-app-auth
Hey there. After switching from expo build to EAS, Google Auth stopped working for me on Android (on iOS it works great). When a user hits Log In with Google, the Google.logInAsync method throws an error. We changed nothing in the Google Console
ExpoAppAuth.Get Auth: Cannot start a new task while another task is currently in progress
at node_modules/react-native/Libraries/BatchedBridge/NativeModules.js:104:50 in promiseMethodWrapper
at node_modules/expo-modules-core/build/NativeModulesProxy.native.js:15:23 in moduleName.methodInfo.name
at node_modules/expo-app-auth/build/AppAuth.js:24:0 in _executeAsync
at node_modules/expo-app-auth/build/AppAuth.js:24:0 in _executeAsync
at node_modules/expo-app-auth/build/AppAuth.js:34:7 in authAsync
at http://192.168.1.72:8081/node_modules/expo/AppEntry.bundle?platform=android&dev=true&minify=false&app...187649:37 in authAsync
at node_modules/expo-google-app-auth/build/Google.js:71:7 in logInAsync
at node_modules/expo-google-app-auth/build/Google.js:77:5 in logInAsync
at screens/StartupScreen.js:29:12 in logInWithGoogleHandler
at http://192.168.1.72:8081/node_modules/expo/AppEntry.bundle?platform=android&dev=true&minify=false&app=...229410:39 in logInWithGoogleHandler
at node_modules/react-native-elements/src/buttons/Button.js:25:4 in componentDidMount
at node_modules/react-native/Libraries/Pressability/Pressability.js:697:17 in _performTransitionSideEffects
at node_modules/react-native/Libraries/Pressability/Pressability.js:634:6 in _receiveSignal
at node_modules/react-native/Libraries/Pressability/Pressability.js:528:8 in responderEventHandlers.onResponderRelease
- ... 10 more stack frames from framework internals
I saw a topic here on the forum with a similar problem but it relates to a bare app: (Solved) [Android] Google app auth issue
Is there anything that should be done specifically for EAS in order to get Google Auth up and running? Any ideas? Thanks in advance!