I started syncing my vault for the first time, and noticed that files with “illegal” names are causing errors in the sync log.
My main vault copy is located on a Macbook, the location I want to sync to is iPad (mobile beta).
The problem seemingly applies only to files with “:” symbol, files with symbols “?” or “|” were not affected.
This is an excerpt from sync log on Macbook:
2021-04-17 10:37 - Connecting to server
...
2021-04-17 10:44 - Uploading file Notes/References/Turing-NLG: A 17B LM by Microsoft.md
2021-04-17 10:44 - Upload complete Notes/References/Turing-NLG: A 17B LM by Microsoft.md
2021-04-17 10:44 - Server pushed Notes/References/Turing-NLG: A 17B LM by Microsoft.md
2021-04-17 10:44 - Ignoring remote file name with illegal characters Notes/References/Turing-NLG: A 17B LM by Microsoft.md
...
2021-04-17 10:46 - Uploading file Notes/Systems design for advanced beginners | Robert Heaton.md
2021-04-17 10:46 - Server pushed Notes/Systems design for advanced beginners | Robert Heaton.md
2021-04-17 10:46 - Upload complete Notes/Systems design for advanced beginners | Robert Heaton.md
...
2021-04-17 10:50 - Fully synced
During syncing on iPad, the same file names were shown in pop-up errors. These files were not downloaded. Files with other “illegal” characters (e.g. “|”) were downloaded successfully.
(I can’t share relevant excerpts from iPad, however: the “Copy sync log” button copies only the last 950 lines of the log, and you can’t scroll further that 950 lines in GUI either. The “errors only” option hides all lines.)
My environment: macOS Catalina, Obsidian v0.11.13, installer version v0.8.15; iPad OS 14.5, Obsidian Mobile v0.0.16 (3).