The problem is why only one way?

Situation: move the player north passing through the pump and the boiler, then try to pass back from north to south.
Expected: the player should squeeze and pass between pump and boiler in both ways.
What happens: the player can only pass south to north, not north to south.
Save game, just move up.