I did try logging in and out of icloud, logging out logs me out and then logging back in produces the same "error" again.
Have you tried logging out and logging back into iCloud? I'm just saying... It looks like you're neither fully logged in or fully logged out. You're suspended somewhere in between. I've actually never had that problem before. And usually iCloud is the place that I was more often able to log into. I only had problems logging into iMessage. If that fails, a reinstall might indeed solve the problem. You might also try clearing kextcache (don't know if that would actually make any difference but I would try that too, if I were you).
You can do that fairly easily by entering the following commands in Terminal:sudo -s[your password]rm -r /System/Library/Caches/com.apple.kext.caches/Startup/*Optionally, you can also repair permissions using this command:diskutil repairPermissions /After that, reboot.
The system should automatically recreate its cache on the next reboot.
I have deleted the network interface settings and rebooted and that doesn't fix anything and unfortunately re-creating the caches and repairing permissions has made the install unbootable, tells me it is contantly waiting for the root device, don't know what has happened there
Going to try a reinstall tonight and see if I can get this sorted
I'll post my finding in the other thread.