Obsidian Sync Log "Rejected server change" exact behaviour

What I’m trying to do

I’m trying to make sure that files aren’t being incorrectly overwritten when syncing my phone when I connect it to my vault (it will randomly disconnect from the remote, though that’s another issue and is just minorly inconvenient). I get a bunch of messages that all make sense, but I am having trouble figuring out if any data is being thrown away/lost/overwritten when a server change is rejected.

Things I have tried

I found this related thread (apparently I can’t include a link in my post?), but it isn’t exactly clear what is happening. My understanding from that thread would be that data is being overwritten/lost, but I can’t see what is/would be from the version history. The linked thread implies to me there’s changes on the local and remote and the local is taking precedence over the remote and overwriting.

I can’t seem to figure out how to link to other threads, but the thread I am referencing is “Obsidian Sync - server command definitions”

Here is the link: https://forum.obsidian.md/t/obsidian-sync-server-command-definitions/20436/2?u=cawlinteffid. (The restriction on linking is an anti-spam measure for new users, which I’ve now lifted from your account.) The Help page gives a similar definition: Status icon and messages - Obsidian Help (and links to more info about how Sync handles conflicts: Troubleshoot Obsidian Sync - Obsidian Help).

Since there are separate log messages about conflicting changes, I think we can conclude that when changes are rejected there is no conflict — it’s just an older version of the file. But I agree the definition isn’t clear enough and should say that explicitly if that’s the case.