Yea its a flukey thing there are all sorts of 'rules' founded with little evidence in fact.
* Dont save while submerged
* Dont save near other surface units
* Dont save at high TC
* Only save from map view
Frankly Ive violated each and every one of those and have only had a corrupted save maybe twice in several years worth of playing.
At least you had a previous save