Thanks for playing!
You are correct, you came across the dreaded bug I missed in the last hour of testing. One of the "challenge" rooms accessed by stairs ended up not setting a flag like it was suppose to which is required to launch the ending sequence of the game.
Thank you for the other feedback!