I've used Obsidian for a couple of years, mostly for private to-do things
I used iCloud to sync between phone and laptop.
It worked great until recently.
Now I experience extreme jankiness: App sometimes takes forever to load, files missing, or suddenly disappearing as I open them. The problem, as far as I can read, is iCloud aggressively removing files locally when they're not used. I haven't tried Obsidian Sync yet.
Try with Dropbox (if you are using it) and set that folder (Vault) to sync offline. I use iCloud mostly to sync the computer settings, share amongst family members, but not for something which I need access locally such as the Obsidian/Markdown files. It works so far. I have over 5 or more Vaults (folders) managed by Obsidian via Dropbox.
I used iCloud to sync between phone and laptop.
It worked great until recently.
Now I experience extreme jankiness: App sometimes takes forever to load, files missing, or suddenly disappearing as I open them. The problem, as far as I can read, is iCloud aggressively removing files locally when they're not used. I haven't tried Obsidian Sync yet.