One of our user tried to sign up with a valid phone number like this:
+33694XXXXXX (france country code) and we had a 21211 error (invalid phone number).
The number is in fact totally valid so we don’t understand what the problem can be, it is the first time since we had this problem after lots of successful sign-ups with the same formatting.
The only specifity is that the owner of this number lives outside of France, could that be a problem ?
If anyone has an idea on this matter, please let me know !
You attempted to initiate an outbound phone call, but the Called phone number you supplied was not a valid phone number or was incorrectly formatted. Twilio accepts phone numbers in E164 format: [+] [country code] [subscriber number including area code] .
Can you double-check if the number is properly formatted according to the E164 format and check the possible solutions in the twillio page linked above?
Thank you for your answer, as you pointed out twilio thinks this number is incorrect.
This is probably a specificity of France DOM/TOM numbers (Oversees France)
With these numbers the country code (+33) is not really accurate, it is just mapped to the real country code by carriers to have a seemless experience for all french numbers. The original country code for this number is different and should be accepted by twilio. We have to internally develop support for this on our frontend.