Getting error while calling the /v1/otps/sms/login_or_create
"error_message": "Phone number format is invalid. Ensure the phone number is in the E.164 format.",
the request body that I am sending:
I am able to use this API with my test account credentials for other mobile numbers. It’s just my number that throws this error. I was able to use my number till Friday 6/09/2023
I can DM my mobile number if that helps investigating.
Got it, thanks for trying that! Sorry about the continued issues here.
For troubleshooting purposes, would you mind trying again but sending the word “UNSTOP” instead this time (to the same number)? Can you also confirm whether you receive an automated resopnse back when sending “UNSTOP”? Thanks!
Got it - thank you so much for giving that a shot and letting us know! We’ve escalated this issue with our messaging provider and will follow up here with any updates.
In the meantime, you should be able to test the OTP flow out with a different phone number, or with the same phone number using our WhatsApp OTP product. The /authenticate call is the same for a WhatsApp based flow, so the only thing you’d need to adjust is the /send or /login_or_create call.
Thanks for your patience here - we’ve made some changes on our end that should resolve the underlying issue. For context, phone numbers with similar prefixes were being partially blocked by our messaging provider due to some prior suspected fraudulent activity (unrelated to your requests), which we’ve worked with the provider to resolve.
Would you mind re-sending an SMS OTP to the affected phone number, and letting us know if you run into any further issues? Thanks so much!