Catch more potential engine hangs

If the engine thinks the game is over, but we don't, report an error.