I've had trouble with at least one interaction giving an incoherent game state (a clean restart fixed it), so it's hard to know whether I'm missing something or the game's gone off the rails again.
I've restarted the program and a new game, but still get stuck at the same point.
I'm at the stage at which
Spoiler
Pori says that I have the tools that I need and can go to the cave, and have joined the stick and crystal
. I have (I think) done everything with everything, including every hotspot that the game acknowledges, and nothing new has become available.
Never mind. I've finished it now, but it's not entirely clear what actually worked in the end, so I can't say more than that.