Unofficial archive. This is a read-only, community-run archive of the Apple Support Community. It is not affiliated with or endorsed by Apple Inc.

Pattern of Unsupported order to turn off iCloud access, on iMac?

Event: On iMac, I turned on Data Access on iCloud.com in my iCloud settings. Logged into my iCloud account.


Intention: Then shortly after use, I want to turn access off.


A new pattern was discovered, that my iMac couldn't execute my order to turn off Data Access to iCloud account, after using the feature "Log out of all Browsers".


Observation: In the setting on my Mac, the wheel is turning.


Test: Can still access my iCloud.com.


Solution: Used iPhone and turned off the cloud access successfully, order was received in less than a second.


Observation: The wheels on the iMac are still turning and showing that iCloud access is turned on.


Test: The Data Access on iCloud.com order to turn off from my iPhone was successfully executed and the account is blocked.


Questions: Why is there a pattern of Data Access on iCloud unsupported at executing the order, on my iMac?

1 reply

When you use the "Log out of all browsers" or sign-out feature on your Apple Account/iCloud, it invalidates active session tokens and security credentials across web services. However, turning off Data Access on iCloud.com (the toggle for "Access iCloud Data on the Web") from a Mac triggers a local authentication handshake and background daemon sync that can hang or fail due to specific macOS behaviors:

  • Stale Session/Token Handshake: Logging out of all browsers strips away the valid web-auth tokens that System Settings on the Mac expects to communicate with the iCloud web-management server. When you try to toggle the setting off, macOS gets stuck in an authentication loop displaying a spinning wheel because it cannot cleanly re-establish or clear the web-access flag on Apple's servers.
  • Background Process / Cache Lock: macOS caches iCloud preference panes (com.apple.preferences.icloud or related Accounts daemons). If a prior browser logout or network state left a daemon waiting for a response, the GUI thread hangs indefinitely on the spinning wheel.
  • Why the iPhone Works Differently: Your iPhone communicates directly through iOS/iPadOS push and APNs/escrow pathways rather than relying on the specific macOS System Settings web-toggle framework, allowing the command to process instantly on Apple's backend.