Hi there. I removed Omnidisksweeper & stepped through the instructions. I don't see anything different on the issue of email address for the iCloud contact missing from iCloud.com but visible on Mac's iCloud Contacts. I noticed another anomaly for which I am attaching a scan here:
First, note this has all been related to a contact named Chad with last name initial "S". On my Mac (obviously, as I see the email address), I noticed a card tagged as "On My Mac" as Jordan with the same last name as Chad's. But oddly, Jordan does not appear as a contact on the listed contacts (see attached image). Another clue is that a Jordan, with a different last name, used to be the original contact for this business, which was edited to Chad when Chad took over Jordan's position. So I wonder if there is some corrupted record that occurred when editing. So, could this be the issue, & if so, is the fix just a deletion/replacement of the contact altogether. Also, if this is a corrupted record, how far does the corruption go; i.e., just Chad, or more contacts? Lastly, how does such a corruption occur & what can be done to avoid it in future?
