Setting up Two-Factor Authentication in the Cayman Islands uses incorrect phone number validation

Originator:paulo.fierro
Number:rdar://27774462 Date Originated:09/08/2016
Status:Open Resolved:
Product:OS X Product Version:10.11.6
Classification:Other Bug Reproducible:Always
 
Summary:
When setting up TFA on OS X you are required to enter a phone number. Living in the Cayman Islands, our country code is +1345 followed by a 7-digit number. However, the phone number validation in the dialog box mistakenly requires a 10-digit number. 

Steps to Reproduce:

For example, if my phone number was +1 (345) 123-4567. The country code is +1345, so I enter 1234567.

Expected Results:

I can continue in the process and receive a text message.

Actual Results:

The dialog states that my phone number is invalid. If I enter 345 123 4567 then it passes validation, but then the system sends a text message to +1 (345) 345-123-4567 which is not my number so it never arrives.

Notes:

If I choose +1 (United States) from the dropdown, and enter (345) 123-4567 as my number it works. I receive a text message and can continue, however this is not the most obvious solution.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!