Lost a day worth of work, I blame myself, but here’s the explanation:
If you have an aseprite file already opened but the window is behind other windows and not visible, then the action of trying to open an .asefile file will pop the window up into the foreground and on that tab just like if you opened the file while the program was closed. The problem here is that it does not load up the newest version of the file that you tried to open, rather it just brought it to the foreground.
You got to be really careful when working in a shared folder because someone could make changes, save it, then you open it after they save and make some changes and overwrite everything they did.
It’s really easy to test without a share folder, just get two asprite files (X, Y), open X, delete X file, rename Y to X, open X and it will still show X’s contents despite it really having Y’s contents.