Update: 1.5 fixed it. Got through the scenario, thanks!
Sharkie is right, I'm close to the end of the game but there are a couple game breaking bugs.