I haven’t managed to fix it yet, I’m currently working with apple support to find the root of the issue—it seems to be causing several other weird bugs as well, in my case. I’ll update here once I learn more, but in the meantime, you should know (if your problem is the same as mine):
-while facetime and imessage work fine while you’re still signed out, you shouldn’t sign out of either or you’ll get the same problem there.
-iTunes and App Store still seem to be working fine—the only strange thing I’ve found there is that while I can sign in and out of them just fine, if I try to sign in through system pref > icloud while signed out of iT and/or AS, it automatically signs me back into iT and AS, while still not showing any change on the system pref window. I’ve been told this is one of the weirdest parts about the problem; the sign in for iTunes and App Store is supposed to be completely separate from the icloud/internet accounts sign in.
-As some of you have probably found out, reinstalling the OS does not work...neither does updating everything. It can never be the easy fix, can it?
—If you haven’t already, I highly recommend downloading Malwarebytes and scanning your computer for adware; while it may not fix the problem (unless you’re luckier than I), I found that some of the seemingly related issues I was having disappeared once I scanned my computer and quarantined a virus app called “Booking” or “launchdaemon”. For those who don’t know, Malwarebytes is the only third-party anti-virus app that Apple recommends (as of a few months ago, at least), and is completely safe and FREE. There is a paid version as well, but the only difference is that with the paid, you can schedule scans for different times whereas with the free, you need to scan manually (which is super easy).
Anyway, I have work today/tomorrow (Friday) so I probably won’t be around much then, but I’m supposed to hear back from the senior advisor I’m working with about some logs an engineer is going through by Saturday. Hopefully we’re able to find a solution soon so we can save you the time and trouble we’ve spent experimenting and testing so far.