Duckling email-id extraction validation

Hi Team,

Currently I am using Duckling to extract email address and store it in a slot value in form. Whenever I am entering wrong values it is supposed to ask again but it is taking other intent and executing it and then asking.

Path I need

Rasa: Please enter your email id  
User : something.com (ideally it should be somename@something.com)

Now rasa should ask email id again and then if user enters wrong value then it should stop that form.

What is happening

Rasa: Please enter your email id  
User : something.com (ideally it should be somename@something.com)

Rasa is considering an intent from above message and starting a new story and then asking for email again (that too if I enter wrong email again, it will follow same process)

If we enter wrong email id duckling will not extract and it will not go to validate_slot step.

Could someone please share how can I make it ask only 2 times for values even if duckling is not extracting.