My Moto G5 Plus is great. But I’m having an issue with the way incoming call numbers are received/displayed. Incoming calls (all originating in the US to my US number) are being displayed in one of three formats:
-With a regular 10-digit local number [xxx-123-4567]
-With the country code [1xxx1234567]
-or with the country code including a ‘+’ sign [+1xxx1234567]
I don’t know what factors decide which format the phone is going to receive/list the call. All my contacts are stored without the country code or ‘+’ sign, but my phone’s caller ID works regardless of how the call is received. Great! HOWEVER, my car’s Bluetooth phone settings require I add my contacts to its phonebook in order to enable speed dialing and caller ID, and incoming calls that arrive in a format that includes the country code and/or the ‘+’ sign result in the car audio system showing an unknow caller, even as the phone correctly identifies the caller.
I know there are apps to add the country code to all my contacts, but because of the unpredictable way the number will be received, it seems the only way to ensure my car’s caller ID will work is if I create three separate entries per contact number for each number. I don’t want to do that. I did change all my contacts to include the “+ 1” using an Add Country Code app (which resulted in me discovering the car no longer recognized numbers that came through as local with no country code). I tried using Prefixer with no results.
What determines the format of how an incoming call’s number is displayed? Does anyone have any ideas how to make my Moto G5 Plus either always force OR always ignore the country code on incoming calls?