iCloud Keychain not working on OSX Catalina 10.15.7 but fully functional on iOS
About a week ago, I got a notification that my Apple ID was annoyed with me for whatever reason. I logged out and logged back in and thought nothing more of it.
Until I attempted to use iCloud Keychain to fill in a password in Safari. Strange. It didn't work.
Then I used Keychain Access to check it out.
Everything was missing.
I panicked, and then checked my passwords on iOS. Everything was there. This confused me, because if Keychain had lost all of my iCloud passwords, it would disappear across various devices, but nope, just iOS.
I got in touch with Apple Support. They had me do a PRAM and SMC reset along with the standard log out and back in and Safe Mode reboot and so on, and try out putting in one Keychain item, and while a new item was held onto without an issue, any amount of attempts to coax my usual iCloud Keychain items to populate was … to no avail whatsoever.
I figured I'd screwed up some software setting or another. I wasn't sure how or why, but I figured it was my fault. So I took my computer to my local Mac shop, and had them purge the hard drive with cleansing fire.
Or wipe it and re-do an OSX install. One of those two.
I dutifully left it at just the default things and attempted to get Keychain to populate in Safari.
Nada.
I kept an eye on OS updates and Safari updates and Googled frequently to see who else was complaining about this. No one. Just me.
I realise, of course, that the most reasonable explanation is that my machine is cursed. But a friend who is a lifelong Apple acolyte, suggested bringing the problem to y'all, so your community is my last source of pleading. I am more than happy to port everything out of iOS and just assume that my MacBook was (temporarily?) haunted, but it seems that porting things from iOS is, in fact, basically impossible.
I have no idea what to make of any of this. Friends who are Mac experts are as befuddled as I am. However, any suggestions you give me, I shall take.
MacBook, macOS 10.15