MacOS seems to be corrupt on my iMac
My iMac is on Monterey 12.4.
- Issue initially started a couple of days ago when FaceTime required me to sign in using my Apple ID, but the sign in failed.
- iMessage followed suit - messages were not synching so I signed out of my account but was then unable to sign back in.
- Handoff has stopped working from my iMac to my other Apple devices only. Handoff works fine between my other devices though (laptop and phone).
- I can't add any internet accounts regardless of provider (a number of articles assume that the issue is on Google's side but I get the same error for Yahoo and AOL). Error is "Authentication Failed. Failed to authenticate with <xxx>, please try again later".
- Calendar no longer synchs with events from my Google calendar.
- When I log on I shouldn't need to enter a password because my watch authenticates me. This has stopped working on my iMac (still works on my laptop).
- Files updated on my iCloud drive on this machine still work fine thankfully
- When I go into recovery mode to reinstall the operating system I get an error stating that there's a problem contacting the Apple servers (my network is fine and I've even connected via ethernet cable)
- I signed out of my Apple ID, restarted etc and that had no effect
- I've tried to delete keychains related to the above but that had no effect
- I've signed out of my Apple ID, created a brand new user profile, and then signed in to that profile with my Apple ID. Same issues as above.
- I can't download the latest OS from the MacStore as I get an error that's similar to the previous ones; namely that there's a network type issue (which there clearly isn't as my network access is fine).
- I created a partition to use as a boot disk and managed to download the latest OS using an application called MDS by twocanoes. Reinstalling from this boot disk was successful but....the issues above still exist.
I don't want to format my whole machine as that's an ultimate last resort. I will try to download and install an older version of the OS to see if that fixes the issues I see.
Is there anything else that anyone can suggest?