From my point of view however it's a weird behavior.
It's not so weird if you think of the problem like a computer does. When you deactivate that condition, you're basically saying: "Well, I don't care if the move-up-button is down or not. As long as move-right, jump, and move-left are not down, switch to animation 'idle'."
Let's say you press 'move up'. Now what happens is, that according to the events, the animation is constantly switched between 'Idle' and 'Climbing', because
1)
'Player 1 "Move Up" is down'
=> is True
2)
'Player 1 "Move Right" is not down'
'Player 1 "Jump" is not down'
'Player 1 "Move Left" is not down'
=> is also True