Forum Discussion
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?