When I had separate installer version installs on each computer that I used to access my library on a shared folder (Windows), I had this problem all the time.
This problem resolved itself when I went to a portable install in another shared folder that I run from each computer. In other words, each computer runs the same exe with the same appdata and settings.
I don't know if this is what solved it or why it would be if so, but that's been my experience.