Thank you for posting this. I will run this position in my chess engine to see if it is a problem with the engine or with the code I wrote to interact my engine in this game. I am guessing it is the later.