I had a number of corrupt save games and had to load back game weeks to a stable save game file. I played around with a few things, saving and then loading and determined when I relocated soldiers to a new base I was building, it corrupted the save game file. I could hire soldiers there, but not transfer them there.