I messed around a bit more and I noticed that if the game takes a while to complete the save, that save will be broken (ie. will crash game on load unless you restart the entire game). Also the broken saves have a file size of around 8 to 8.5MB while the saves that work normally are below 7.