Contacts has a mind of its own
I have what is, perhaps, a unique situation. On my desktop of my MacBook Air I use Contacts and Mail to send correspondence, some of which is through iCloud, but I also use Zoho Mail and Proton Mail. On my Android phone I only use Zoho and Proton. And to sync my contacts on my phone I use Sync for iCloud Contacts. It's an inelegant work around because I don't want to use Google. But what happens is that Contacts randomly changes names of contacts and gives me duplicates as well, even after I try to merge them.
Any advice as to how to get around this? Thanks.
MacBook Air 13″, macOS 12.4