So, I've seen a bunch of threads about contacts disappearing or the names missing, but my bug is different.
I just installed iOS 12 on my iPhone 5s. I thought everything was OK, but when I tried calling people on my contacts list, most of the time I would get a message like "you have reached a non-working number", or other more bizarre messages. Very few of the numbers I have tried actually worked. When I receive a call, it will show me the phone number but not the associated name in my contacts list. When I looked more closely in my contacts, I saw that all the numbers were there under the contact name, but most were just displayed as an unformatted string of numbers (missing parentheses, hyphens and spaces) see attached example (which I hope I can upload below). If I go to the "keypad" screen of the phone app, I can put in a number and the call works fine (and the number shows up on top properly formatted). If I've made a call using the keypad, or received a call, I can "add to existing contacts" from "recents" and the newly added number will look fine (proper formatting) in the contact. But if I try to create a new contact or edit the phone number in a contact, it will just input it as an unformatted string of numbers and then not work properly when I try to call it.
The text messages also seem a bit flakey (sometimes the contact name is not associated with the number) but at least I seem to be able to send text messages to my contacts (even if I can't call them).
So I am unable to call most of my contacts (unless I manually input the number) and I am mostly unable to tell who is calling me (only a number is displayed).
I've tried rebooting my phone, and reloading contacts from iCloud (by first turning them off and then turning them back on). But this has not fixed the problem on my phone. If I open up my iCloud contacts on my mac, they look totally fine. The actual iCloud contact data seems to be fine, but seems to not be handled properly by the phone app.
Help!!
-J
In the attached image, the left is iOS 12, the right is how it looked before (iOS 11.4.1)
I just installed iOS 12 on my iPhone 5s. I thought everything was OK, but when I tried calling people on my contacts list, most of the time I would get a message like "you have reached a non-working number", or other more bizarre messages. Very few of the numbers I have tried actually worked. When I receive a call, it will show me the phone number but not the associated name in my contacts list. When I looked more closely in my contacts, I saw that all the numbers were there under the contact name, but most were just displayed as an unformatted string of numbers (missing parentheses, hyphens and spaces) see attached example (which I hope I can upload below). If I go to the "keypad" screen of the phone app, I can put in a number and the call works fine (and the number shows up on top properly formatted). If I've made a call using the keypad, or received a call, I can "add to existing contacts" from "recents" and the newly added number will look fine (proper formatting) in the contact. But if I try to create a new contact or edit the phone number in a contact, it will just input it as an unformatted string of numbers and then not work properly when I try to call it.
The text messages also seem a bit flakey (sometimes the contact name is not associated with the number) but at least I seem to be able to send text messages to my contacts (even if I can't call them).
So I am unable to call most of my contacts (unless I manually input the number) and I am mostly unable to tell who is calling me (only a number is displayed).
I've tried rebooting my phone, and reloading contacts from iCloud (by first turning them off and then turning them back on). But this has not fixed the problem on my phone. If I open up my iCloud contacts on my mac, they look totally fine. The actual iCloud contact data seems to be fine, but seems to not be handled properly by the phone app.
Help!!
-J
In the attached image, the left is iOS 12, the right is how it looked before (iOS 11.4.1)