OneDrive, yes pardon.
Make sure to go to your OneDrive folder, right-click and “Always keep on this device”, if you hadn’t tried that already. (Do that for the entire vault.)
If any files have a cloud icon, they are on the cloud, and Obsidian can’t see them.