The solution can be found here: Issue with handling conditional slot logic and validations in the same action in Rasa 2.0.