Obsidian Sync stuck in syncing loop (re-uploading the same files)

Yes, it still happens.

As mentioned in the initial post, sometimes it would be my Windows 10, sometimes on Ubuntu, and some other times on Android. Once in place, the syncing loop would stay for the device (even after restart) while the other devices will not be impacted by the same issue. To get out, I need to disconnect the vault. This will fix the loop before the next occurrence.

I am not using any other third-party sync system, apart from the Git plugin that does a one-way sync (backup) to GitHub only on one of the devices.
The vault is stored in different location on the different devices, but those locations should not get interference from other apps.

It has to be noted that sometimes the files that are impacted with the loop would be some files that I opened on my phone for example and not on the Windows device where the loop happens.