Call log shows NO CALLER ID for people in my contacts
I just updated software to IOS 8.2 on my iPhone 4s. What a headache. First all my contacts and Text massages disappeared. After second back up/restore Text messages and Contacts back, but my call log is all messed up. Most of the calls from people that are in my contacts show up as NO CALLER ID. It doesn't show their name, nor their phone number. It does, however, show whether it's their Mobile, Home or Work number. This means that call log is somehow "communicating" with my contact list to know that it's their mobile or home number, but why doesn't it show their name or the actual phone number?
This is really annoying!!! Apple tech support stated it's a glitch in the software and wanted to wipe my phone again and do a manual back up/restore from iTunes, but they said I would lose all my text messages and Contacts. How is that a solution to a problem???
(I have a restraining order against someone, but they still contact me, so I need a history of my text messages and call log displaying that person's info, showing that he's been contacting me. So it is crucial for me to have these 2 tools available and working properly! Does anyone else have a same problem? Anyone knows if there is a fix for it?
(See screen shot of my Call log below)
iPhone 4S, iOS 8.2