While playing XCF (the most recent github snapshot) with OXCE 7.14.3, I experienced something strange. I had been playing a battle mission (STR_UCITY) for an hour or two and was almost complete (turn about 20 or so), but had to stop for a couple of hours so I saved the game and exited (ironman mode). The timestamp of the save (today 17:22) matches the time I saved and stopped. Now that I reloaded the save, the game brought me to the geoscape (centered on the mission site) as if I had never went on the mission (also no returning craft from the mission).
There must have been some problem with saving, and for some reason OXCE failed to create battleGame entry in the savefile. No returning craft is probably related to this (and would have been created only after the mission was success or failure?). Unfortunately, I no longer remember the exact gametime, so I don't know if the time also rolled back somehow or the game continues from the time mission previously started.
If the game had crashed, the save entry would have been a battlescape save from turn 20 or so (save every 5 turns).
Unfortunately, I doubt there is anything that would give away the problem in the save or help in reproducing the issue. But I'd love to be proven wrong. So I'm attaching the save.
If there could have been something special in openxcom.log, the log has been overwritten when the game was next run with nothing suspicious on it. (I wonder if it would make sense to store multiple versions of openxcom.log, say 5 latest runs, to separate files).
As said I fear nothing can be done about this, but I'm posting this in any case if
a) someone has encountered something similar, and/or
b) by some miracle a bug would be found and this could be prevented from happening in the future.