What does Windows error code 405 (ERROR_NOT_A_CLOUD_SYNC_ROOT) mean?

 
Could be also:
ConstantTypeOS
HTTP_STATUS_BAD_METHODHTTP CodeAny
SMB_SERVER_LIVEDUMPBugCheck CodeWindows
Previous Next
ERROR_CLOUD_FILE_PROVIDER_TERMINATED ERROR_FILE_PROTECTED_UNDER_DPL

ERROR_NOT_A_CLOUD_SYNC_ROOT

The directory lacks the sync-root registration required by the call

ERROR_NOT_A_CLOUD_SYNC_ROOT applies when an API expects the root directory itself but the supplied path is an ordinary directory, a child placeholder, a stale former root, or a root registered under a different location. A cloud placeholder being present somewhere below a path does not make that path a registered sync root.

Compare the exact path passed to the API with the path used at CfRegisterSyncRoot. Resolve account moves, directory renames, mount points, and configuration restored from another machine. If the root was intentionally unregistered, recreate registration before connecting; if only a child object is needed, use the placeholder API appropriate for that file instead of a sync-root operation. Avoid registering the wrong directory just to suppress the error.

What to inspect

  • Log the exact normalized path passed to the sync-root API.
  • Verify registration identity and account mapping after moves or restores.
  • Distinguish root-level operations from placeholder-level operations.

References


Looking for a different code? Search another status or error code.