App requires code; don't receive it

Hi,

I am trying to use an app called tiptapp. For login it requires to input the phone number and then an code is sent to that number via SMS. On a “normal” phone (Motorola with stock android) I get an SMS (or at least it is listed under messages so I assume it is a normal SMS) and can copy the code from there. On e OS I never get the SMS. I had this issue with my old Samsung Galaxy S10 and now with my new Fairphone 6. It does not seem to do with permissions; I checked the “normal” phone and it did not give any specific permissions to the app. I seem to receive all other SMS normally.

Does anyone have an idea what could be the issue here?

PS: I tried to put my SIM in the “normal” phone and start the app from the FP. Then I do NOT get an SMS with the code, so some kind of communication seems to be happening here.

the register flow does request an IntegrityToken, and I guess the response it gets will cause it to not request the SMS (that costs the provider).

You can probably make it work by using a google account.

It’s anti spam method and there’s no big enough user base to make services reconsider. If they do have a webapp login they have other means of proving you’re a human and let you login on the app.

W IntegrityService: requestIntegrityToken: Got null auth token for type: oauth2:https://www.googleapis.com/auth/googleplay
D IntegrityService: requestIntegrityToken authToken: 
D IntegrityService: Running DroidGuard (flow: pia_attest_e1, data: {pkg_key=com.tiptapp.hybrid, vc_key=1939 ..

Thank you for the explanation. I was afraid that it is not easily fixed.

They have an alternative login for the app with an google account, which I am not interested in. So for now I will use alternativ apps that work.