I opted to mark every file as readonly, and that appears to have solved it. For some odd reason, the game is overwriting them incorrectly.