Steps to reproduce
deleted a line from a file on PC (via VSCode) while Obsidian was in the background both on that PC & on my iPad… several minutes later I switched iPad to Obsidian…
Expected result
line is removed on iPad
Actual result
line reappeared on PC
Environment
- Operating system: Win 11 w/ Obsidian 1.0.0 & iOS 15.6 w/ Obsidian 1.4.0
- Debug info:
Additional information
relevant excerpt of sync log from PC:
2022-10-24 11:46 - Fully synced
2022-10-24 11:49 - Uploading file a/calendar/sports.md
2022-10-24 11:49 - Upload complete a/calendar/sports.md
2022-10-24 11:49 - Fully synced
2022-10-24 11:53 - Connecting to server
2022-10-24 11:53 - Connection successful. Detecting changes…
2022-10-24 11:53 - Fully synced
2022-10-24 11:57 - Connecting to server
2022-10-24 11:57 - Connection successful. Detecting changes…
2022-10-24 11:57 - Fully synced
2022-10-24 12:02 - Connecting to server
2022-10-24 12:02 - Connection successful. Detecting changes…
2022-10-24 12:02 - Fully synced
2022-10-24 12:07 - Connecting to server
2022-10-24 12:07 - Connection successful. Detecting changes…
2022-10-24 12:07 - Fully synced
2022-10-24 12:09 - Server pushed [AF4JM-pad] a/calendar/sports.md
2022-10-24 12:09 - Downloading file a/calendar/sports.md
2022-10-24 12:09 - Downloading complete a/calendar/sports.md
2022-10-24 12:09 - Accepted a/calendar/sports.md
2022-10-24 12:09 - Fully synced
iPad sync log shows 6 files syncing at 12:08 & conflicts in 2 of them, 1 was the deleted line in question, the other file was unchanged… the previous sync in the iPad log shows several files skipped, including the 2 with merge conflicts… of note, Obsidian on the iPad has been in the HTML preview of the file in the PC sync log since last night, so there could not have been edits to any file on the iPad… every instance of merge conflict reported by the iPad was a file that was changed on another device and not on the iPad, and thus should’ve been overwrite the old with the new
a search of the forum turned up my similar report from many months ago (iOS file loss with Obsidian Sync), I had not noticed the behavior since then… and have been running Robocopy (built into Windows) regularly to copy my Obsidian folder to an external hard drive (Robocopy does not write to the Obsidian directory structure)