I tracked down the PGN and found the position in which the game was lost.
2r5/8/8/5Kpp/8/5P2/3k4/2R5 b - - 0 8

For some reason, my engine chose to make Ke2, when, quite clearly, capturing the white rook with either the black king or black rook, is a much better move.
I tried the position in my engine, and got the expected result. c8c1.
I then tried to use some of the moves before this to build the hash back up. Still c8c1.
I'm not sure what other ways I can reproduce this. Additionally, I don't have a clue what would cause this! Intuition tells me it must be related to the hash table, as that is what is most certainly different between my test and between the actual game.
Does anyone have any ideas as to either the root of the problem, or a means to reproduce it?
