Hmm, I get that alt-F4ing does an autosave but I only did that after the problem happened. Unfortunately Ironman means I don't have a save from before it occurred.
but the save gets corrupted also if you just save and quit during the alien turn... for example when your soldier is in the middle of reaction fire