Forum Discussion

gutierj6's avatar
gutierj6
Copper Contributor
Mar 18, 2026

Critical Sync Failure on macOS: Local data ignores Sync Engine unless manually opened

Environment:

OS: macOS 15.7.4 (Sequoia)

OneDrive Version: v.25.224.1116  

File Provider: Apple File Provider (CloudStorage) framework

 

The Problem: I am experiencing a persistent failure where OneDrive for Mac refuses to index or upload files moved into the local directory. The sync only triggers if I manually open each file or subdirectory, making bulk data management impossible. Files copied into ~/Library/CloudStorage/OneDrive-Personal remain in a "Pending" or "Online-only" state indefinitely. Standard "User Intent" triggers (opening the file) work, but the background daemon (fileproviderd) does not acknowledge local filesystem changes (FSEvents).

 

Troubleshooting Already Attempted:

1) Standard Resets: Ran ResetOneDriveApp.command and OneDrive.app/Contents/MacOS/OneDrive /reset.

2) CLI Overrides: Attempted open /Applications/OneDrive.app --args -Settings (only opens Finder).

3) Metadata Clearing: Used xattr -rc to strip extended attributes and find . -exec touch {} to force timestamps; neither triggered the sync engine.

4) FileProvider Utility: fileproviderctl materialize is unresponsive or deprecated in this build.

5) Re-mounting: Attempted /unmount and manual cache clearing in Group Containers, but the UI remains "headless"—the Menu bar icon opens a Finder window instead of the Settings menu.

 

Current State: OneDrive is functionally a "Pull-only" service. It downloads changes made on other devices, but will not "Push" local changes unless I recursively open every directory manually. 

 

Question: Is there a known method to force a full re-index of the File Provider local database when the standard reset flags fail to re-register the FSEvents observer?

No RepliesBe the first to reply