Hi thank you.
I could have worded that better.
It's phone dependent. So I have an iPhone SE and an iPhone 6S. On my iPhone SE it works. On my iPhone 6S it doesn't work.
A friend also has an iPhone SE and 6S that I help him with. On both of his iPhones, the SE and 6S, it does not work.
So only on my iPhone SE does it work.
I did try a force restart already - didn't help - and I went through the settings to see if anything is different between my working iPhone SE and the other 3 phones and I didn't notice anything.
Also, i tried deleting and reentering contacts and this did not change the behavior. I should mention i have iCloud on for contacts so any change made on one phone or in the iCloud affects both of my iPhones.
One thing I noticed is if I Hold press on the call symbol on the iPhone SE that works - one phone number will pop up. And of course if I just press the call symbol the phone number will dial like normal.
On the iPhones that don't work if i hold press the call symbol - two phone numbers pop up - sometimes it is just one number with two versions like a mobile version and "phone" version. But, there is only one phone number on the contact, usually listed a mobile or main contact. It's almost like it is not recognizing how many phone contacts there are (just one) and has some kind of cache issue showing older ways the number was entered for example that is interfering.