iOS Sync showing phantom conflicts & reverting changes from other devices

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


  • 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/
2022-10-24 11:49 - Upload complete a/calendar/
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/
2022-10-24 12:09 - Downloading file a/calendar/
2022-10-24 12:09 - Downloading complete a/calendar/
2022-10-24 12:09 - Accepted a/calendar/
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)

what is the sync history for this specific file?

this happens randomly to me as well