Total Crew in the shiplist needs to always be an even number. Whenever you have an odd number of deck crews or boarding parties and the shiplist comes in contact with 'shipedit' you get a partial crrew of .5 which causes a CTD when the game tries to load. Right now, the SG7 list has no partial crew. But there are some odd number of marine counts in base and max which should be fixed to even numbers. I didnt check to see if deck crews had an odd count, but u might want to DH just to be safe.