I'm trying to have a "leave your life or money" in one of my dungeons, but for some reason it's not working: the doors immediately open and the guy doesn't appear, as though the price has already been paid.

What is strange is that I made another "leave your life or money" room in another dungeon, and that time it had worked without any problem.

What could be causing this?