Well, the whole story got a whole lot weirder. And there’s even two separate parts to all the weirdness, actually. Bear with me if you dare.
Weirdness 1) I tried Launching her work Messages app. My wife signed on using her work iCloud credentials. Messages then showed a bunch of old threads (from 2023) from her personal iPhone. Note, she doesn’t use iCloud for Messages, keeping all her personal iMessage content exclusive to her iPhone. Yet upon logging in with her WORK iCloud, she’s shown a whole bunch of old stuff associated with a personal iPhone that doesn’t even use iCloud for Messages. And even if it did, it would be using her PERSONAL iCloud. That was a severe Whisky Tango Foxtrot moment. And she was shocked to find personal conversations on her work computer.
We promptly deleted all those threads immediately (and then force deleted them from Deleted Messages) and logged her back out of Messages. In a future step I’ll also be deleting all those Messages prefs as per @josehill.
The only explanation I have for any of this is related to her personal phone number. That is the only link I’m aware of between her work Mac and her personal iPhone. She supplied her personal phone number to iCloud as an alternate contact method (2FA?) for her work iCloud account seeing as she doesn’t have a work phone no. The second ingredient is that she might have at some point tested on her personal iCloud account syncing Messages over iCloud. Perhaps in 2023. That would explain how iCloud got ahold of an old snapshot of her iPhone’s local Messages threads. What I still cannot for the life of me figure out is how that could sync down from her personal iCloud to Messages on her work Mac when said work Mac is connected to her work iCloud. As I said, the only thing Apple has that could link those two completely separate iCloud accounts is that the phone no. associated with one, is a backup contact method for the other. But why should that allow cross-pollination here? I’m at a loss and needless to say, my wife who was cloud skeptical before is now full blown 100% anti cloud anything. Seeing her personal stuff show up on her work Mac shocked her and I don’t blame her. She’s even wondered if she should switch her work computer from a Mac to a PC just to enforce more of a firewall between her personal stuff and her work stuff.
Weirdness 2) At some point during all these shenanigans, macOS on her work Mac threw up a warning about some apps not being able to sync through iCloud because she wasn’t fully signed on. There was even a little warning about that at the top left of Settings. That message was a bit odd because to her knowledge nothing should be syncing across iCloud anyway on her work Mac (and I verified the only iCloud service she had switched on was Find My Mac, also her iCloud was showing 0 KB out of 5 GB used), but we figured we might as well re-authenticate anyway just to get rid of that warning badge at the top of Settings’ left hand pane.
So she clicked on the warning at the top of Settings and that prompted a dialog asking her to authenticate. So she enters her work iCloud password as prompted. That threw up another dialog (one of the newer style dialogs with narrow width that look like iOS dialogs rather than classic wide aspect ratio Mac dialogs), telling her that her Mac would need to authenticate with iCloud so that it could access encrypted iCloud data. It even said she should supply the password to “unlock” Sue’s MacBook Pro which is the name of her work Mac (it’s not really Sue, but that doesn’t matter here). So she enters her login password for her work Mac as promted. That then spawned another dialog. This time a more old-fashioned Mac dialog with a wide aspect ratio telling her that in order to enable access to encrypted iCloud app data, she would have to supply the password for her “other MacBook Pro”. But the kicker here is that she has only one MacBook Pro and she entered the login password to that correctly. There is no “other” Mac attached to that account. It also couldn’t be her personal Mac (which would be connected to another iCloud anyway) because that’s a MacBook Air, not a Pro. Anyway, at a complete loss for what the heck she was supposed to do here, she just entered her work MBP’s login password into this second dialog and that returned that it was the wrong password. ??? There was also a link for “Forgot my password” and that essentially just led to a dialog saying iCloud would continue to work but her MBP wouldn’t have access to all encrypted sync data. When she dismissed that, the little warning at the top left of Settings just showed back up again. We repeated the whole sequence one more time, but of course it didn’t work any different and the outcome was exactly the same.
I have no idea what all that was about. I just know that these dialogs and the way Apple describes which password from what device it wants is absolutely bonkers. Nobody who’s not a complete geek or nerd will ever make heads or tails out of all that. And considering this is exactly how people get lost and confused and ultimately tricked into supplying their credentials to nefarious parties, all I can say is shame on you, Apple. What a gross mess.
Apologies for an epic novel of meaningless oddity. My condolences if you actually made it all this way.