iMessage Contacts Conflated, Merged Conversations

I have two contacts with the first name Frank but they have different last names and different phone numbers. Text conversations with them have been merged in iMessage on my MacBook Pro. The conversations are NOT merged in my iPhone, just on the laptop. On my phone the conversations are separate, as they should be. But on my laptop the conversations are merged and when I send a text to one of them the other one gets it. How do I fix this?
Update: About a year ago there was an answer to a very similar question, but when I click the link it says that page no longer exists. So I will appreciate any help I can get with this issue.
iMessage Contacts Conflated, Merged Conversations
 
 
Q