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.