Are you using iOS or Android?
[X] iOS
[X] Android
Is this a bug report or a feature request?
[X] Bug report
[ ] Feature request
Got the Obsidian mobile app on both iPadOS and Android, and noticed that neither had finished syncing everything after a day. I have about 3,000+ notes, but even then, I thought that was slow. Had a look at the logs and realised that Obsidian Sync was running across some files that had symbols (: ! ?
for example) and would get stuck trying (and failing) to download those. I left it syncing overnight and came back to a lot of errors in the sync activities from retrying the same invalid files.
As soon as I had fixed the invalid filenames, Sync sped through the rest of the files. Would be good to have some logic in there to skip a file on failure due to invalid filenames.
Steps to reproduce:
- Add a note (on desktop) with a filename like
Here's a title: Here's a subtitle
. - Activate Obsidian Sync on desktop.
- Activate Obsidian Sync on mobile (whether iPadOS or Android).
- Start sync on mobile.
Expected result:
Invalid filenames are skipped, printed to the log as errors, and Sync continues to process remaining files.
Actual result:
Sync keeps retrying invalid filenames and does not proceed with the remaining files.
Details:
iPad Pro (11-inch) - 14.4.1
Samsung Galaxy Note 10+, Android v11
Obsidian: VIP, Sync, Publish, Commercial