I have a single folder containing my KeePassXC database that keeps being reverted to an old state from 2022. Everything in the folder that was created since is removed (mostly sync conflict files) and the one file I care about is reverted to an old state. The only trace of this old file that I was able to find is a sync conflict from May 2022 (the oldest conflict file) which keeps getting deleted during this event but is somehow restored by other nodes).
This has happened a total of 4 times in the past few weeks. 3 of those happened right after booting my laptop (before the last event I enable trashcan versioning, so I can see that everything was moved there 2 minutes after boot) and one of them happened to my workstation, presumably because the changes were propagated from the laptop.
I have the following nodes sharing this folder:
- A laptop running v1.27.12 on Fedora Kinoite 40, this is where the issue happens most often
- A desktop running v1.27.12 on Gentoo
- A desktop running v1.27.12 on Fedora KDE 40
- An always-online server running v1.27.12 on Fedora IoT
- An always-online server running v1.28.0 inside the linuxserver.io container on Fedora IoT ARM.
Any ideas what might be causing this file to be reverted? Should I just nuke the share on all nodes and start over?