Hey there! Thanks for the bug reports! We thought we had fixed all of them, but it appears there's still something wrong with the altruist (good guy) route of the game since both of the bugs you encountered have to do with altruist stuff.
I'm sorry you haven't been able to finish your playthrough. We'll try to fix these soon and release a small patch with bug fixes. :)