If there are invalid filenames in some of my notes, only a subset of my notes are synced to mobile. The notes that fail to sync include all the notes with invalid filenames, plus some others.
If detailed steps to reproduce would be helpful, please just let me know.
For what it’s worth: I think it would be very good to make Obsidian accept any special character in note titles. I can’t be the only person who very often wants to use characters like :, and ? in my note title. I imagine some people would like to use emojis (shudder). If enabling this means storing note titles in a YAML block in addition to the filename, well, that seems worth it to me.
With the Android sync log, one thing I noticed is that initially, it just showed the attempt and then FILE_NOTCREATED error for the “Where are we?” file. Then it is slowly adding more files to the list (maybe one every 30 seconds).
Bear in mind my internet connection is good (strong Wifi).
I don’t have time to keep watching the log now, but over the past days I’ve noticed that I never see the “Fully synced” message in my Android log, just a list like the one in my second screenshot.
I still don’t understand if there are actual valid filenames that are not synced or is this just a problem of not showing “Fully Synced”?
How big is your vault? Can you let it run and see where this goes?