The doors/ladders don't work sometimes. Seems to be perhaps connected to the other scripts/actions? They won't let me proceed unless I get all the treasure chests, talk with all NPCs, or kill all the enemies, I think.
Got stuck on that one grotto at the southwest end of the world, because I couldn't kill the crabs, and as such couldn't get down the ladder.