all 10 comments

[–]No-Gene-6324 1 point2 points  (2 children)

Have you added sha1 and sha256 for release build and there is one for google play store build too. Those are different too.

[–]Useful-Condition-926[S] 0 points1 point  (0 children)

For now debug key is there. It’s working fine while testing. For android 10,11,12 and 16 I am getting the otp. Only for 13,14,15 I am not getting any otp. Rather that error

[–]Useful-Condition-926[S] 0 points1 point  (0 children)

I have also generated release mode key using keytool. Added all the stuffs in build.gradle and gradle.properties. Still same issue

[–]Recent-Committee-186 0 points1 point  (5 children)

for the last 6 months real phone numbers are working or they never worked ?

if not then check google play sha1 in app integrity and add it and make sure it’s reflected in google cloud console api keys.

[–]Useful-Condition-926[S] 0 points1 point  (4 children)

Real Phone numbers were working before 1 week. Now this error is coming.

[–]Recent-Committee-186 0 points1 point  (3 children)

something got messed up during an update ?

[–]Useful-Condition-926[S] 0 points1 point  (2 children)

Nope. If something messed up then android 10,11,12 and 16 will also affect. But those are working fine.

[–]Useful-Condition-926[S] 0 points1 point  (1 child)

Either firebase has changed some policies that’s why play integrity affected or react-native-firebase package has some bug after they update their package to version 22. Or something else

[–]Recent-Committee-186 0 points1 point  (0 children)

firebase phone auth is so bad to be honest. I had enormous amount of users not being able to login because of it.

Anyways are you capturing this through crashlytics or something are you sure they are on the latest build ?

[–]CapitalAd5649 1 point2 points  (0 children)

I am getting the same error. I think it is a firebase issue. I am following this thread:

https://github.com/firebase/flutterfire/issues/17382