Many many years I have had two cell phone numbers on my friend "Brian"'s contact. One number was his, and one number was one of his parent's phone numbers from a time that he had to borrow a phone. It was never a problem and it always texted the correct contact. Last week it started messing up and texting his parent. The cause I have learned almost certainly has to do with the parent having gotten their first iPhone last week, and Apple probably has a bug regarding automatically prioritizing phone numbers associated with iMessage over all other numbers, even when another number had already been established as the primary number.
To try to resolve this issue, I deleted the parents phone number from the contact. That didn't work and I was still messaging the parent. So I then created a new contact specifically for the parent's number, hoping that having that number on a different contact, and not on Brian's, might resolve the issue. Nope. I called Apple support today and they told me to delete all my conversation histories with Brian. Did that. Still doesn't work.
Here is a screencap of what is happening:
That top phone number, the greyed out one, had been deleted from Brian's contact and even put on a separate contact, however it still shows up on the iMessage list and even still seems to act as the default phone number some times.
How do I fix this issue? Thanks!
To try to resolve this issue, I deleted the parents phone number from the contact. That didn't work and I was still messaging the parent. So I then created a new contact specifically for the parent's number, hoping that having that number on a different contact, and not on Brian's, might resolve the issue. Nope. I called Apple support today and they told me to delete all my conversation histories with Brian. Did that. Still doesn't work.
Here is a screencap of what is happening:

That top phone number, the greyed out one, had been deleted from Brian's contact and even put on a separate contact, however it still shows up on the iMessage list and even still seems to act as the default phone number some times.
How do I fix this issue? Thanks!