For Rogue Sharp the author changed the shortestpath return from a single cell to a Ienumberable collection of cells. This caused the ShortestPath return result to fail to compile. It wasn't hard to just change the 4 lines to match it up but definitely though it was going to be too easy to move from roguesharp 2 to 3.
The other fail that was a little trickier to figure out was that I wasn't setting the initial state of the game to PlayerTurn so I couldn't do anything when I entered the game. I had to check the source code for Rogue Sharp for this answer.