Hi Auth0 community,
We’re encountering an issue where a subset of users in the United Kingdom have their mobile phone numbers incorrectly flagged as invalid, despite the fact that UK mobile number signups are generally working and successful for the majority of users.
Due to privacy constraints, I can’t share the actual phone numbers here. However, we’ve validated the affected numbers using Google’s libphonenumber library ( GitHub - google/libphonenumber: Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. · GitHub ), and they are all recognized as valid UK mobile numbers capable of receiving SMS.
Steps to reproduce:
- The user resets their password using the provided link.
- The user logs in using their provisioned email address and new password.
- The user is prompted to enter a mobile phone number.
- The user selects United Kingdom (GB +44) as the country.
- The user enters their mobile number, but the application reports it as invalid and suggests the number is incorrect.
Our support team has occasionally been able to work around the issue by instructing users to omit the trunk prefix (0) when entering their phone number.
Are there any recommended mitigation steps or configuration changes we can apply to prevent valid UK mobile numbers from being rejected in this scenario?
