One thing I remember specifically is that there was a dialogue option with the mage in the maze-city that had to be selected after doing a something, and gave a different result before doing a something. The thing is, the exact dialogue option's text remains the same, so I never thought of trying it again.
There were several instances like this: the game's logic was not at fault, just some fiddly mechanical issues.