That happened to me once too. It seems like this version of the game isn't completely optimized for off-perfect-route gameplay. I had to start from the beginning once because I skipped some interactions I had already had in previous versions and it screwed up my game.