There is a map bug related to pathfinding, almost at the very end of the game.
I definitely remember that I had a problem: where you need to sail to the blue Inferno, there is a boat, but it might not be there, and without the "Expert Water Magic" skill, you can't create a boat, so either you spend time leveling up someone who will definitely get the water skill, or you get the water skill with the main hero, or you replay and rush to get there before any of the AI heroes start summoning boats.
But at the end, everything seemed to be passable.