If you play online with expansions, be careful if you use Traders & Builders with Princess & Dragon. If you use a dragon tile to generate a bonus turn, the game tends to stop after the dragon finishes movement rather than giving the second turn.
When this happens to us, it seems the game is confused and the wrong player can place a piece.
Given a two player game, where player A has a second turn and is moving the dragon. After the dragon's move, player B has the focus, and can place player A's next tile. After this is done, the game returns to normal, and it becomes player B's turn.
This happens to us regularly. The game needs a fair bit of work - when this starts happening, we can count on it hanging later to the point we have to end the game. The hang happens at odd times, and is not related to a dragon move.
Overall, the game seems solid if you play with no expansions. Otherwise, you risk not being able to finish the game.