'Firebase Phone Auth: 'intent://firebase.auth' shows on android

One of the users are complaining about issues with phone verification on Android device in my application. Each time he is trying to verify his phone number, the browser opens with the next error. Also, in the Crashlytics I see the next errors:

1.

Non-fatal Exception: io.flutter.plugins.firebase.crashlytics.FlutterError
[firebase_auth/missing-client-identifier] This request is missing a valid app identifier, meaning that neither SafetyNet checks nor reCAPTCHA checks succeeded. Please try again, or check the logcat for more details.. Error thrown null.
Fatal Exception: android.content.ActivityNotFoundException
No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://blabla.firebaseapp.com/... flg=0x50000000 (has extras) }

The application is written in Flutter + Firebase auth, signed with SHA, SafetyNet and Playintegrity are enabled and configured, firebase_app_check is installed.

Any idea what is going on and how to fix that issue?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source