# How force restating of utter\_ask after interrupted Form?

**URL:** <https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854>\
**Category:** Rasa Open Source\
**Created:** [September 18, 2019, 5:18pm UTC](https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854 "2019-09-18T17:18:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmm3bbb](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@mmm3bbb](https://forum.rasa.com/u/mmm3bbb)\
**Post date:** [September 18, 2019, 5:18pm UTC](https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854/1 "2019-09-18T17:18:18Z")

</div>

I have a model with a form and a chitchat intent. I have created story(s) that allows the form to be interrupted with the chitchat and then reactivates the form.

The problem is that when I reactivate the form, it doesn’t re-utter what it said before the interruption. So the user lacks the context in their mind (although the form has the proper context).

How can I force the form to re-utter what it said before it was interrupted?

---

<div class="post-metadata">

**Author:** ![IgNoRaNt23](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/ignorant23/32/8029_2.png) [@IgNoRaNt23](https://forum.rasa.com/u/IgNoRaNt23)\
**Post date:** [September 19, 2019, 7:32am UTC](https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854/2 "2019-09-19T07:32:50Z")

</div>

How do you reactivate the form? Do you have logs of conversations with the broken behaviour?

---

<div class="post-metadata">

**Author:** ![mmm3bbb](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@mmm3bbb](https://forum.rasa.com/u/mmm3bbb)\
**Post date:** [September 19, 2019, 3:52pm UTC](https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854/3 "2019-09-19T15:52:25Z")

</div>

OK, I found the problem… but don’t know the solution. Interactive stories keep inserting action\_listen where it shouldn’t. Specifically:

When I am in a form and want to handle an exception. In interactive training, when user enters exception text, it recognizes the exception intent correctly and then I make the next step an utterance associated with that exception intent and return control to the form. This causes the most recent slot ask to be repeated, which is great… and the user can continue entering stuff into form.

However, when it saves the story, it puts an action\_listen between my exception intent utterance and reactivation of the form… even though there isn’t one in the training. So I have to remember to go comb through and remove those… which is getting increasingly difficult.

Something like this:

```
* currency_convert
    - form_currency_conversion
    - form{"name": "form_currency_conversion"}
    - slot{"requested_slot": "from_currency"}
* form: currency_convert{"from_currency": "RMB", "to_currency": "USD"}
    - form: form_currency_conversion
    - slot{"to_currency": "USD"}
    - slot{"from_currency": "RMB"}
    - slot{"requested_slot": "curr_qty"}
* currency_rate
    - action_get_currency_rate
    - action_listen <-- That does not belong there. I have to remove
    - form_currency_conversion
    - slot{"requested_slot": "curr_qty"}

```

I’m 100% sure I’m not accepting action\_listen in interactive… I have checked very carefully several times.

---

<div class="post-metadata">

**Author:** ![mmm3bbb](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@mmm3bbb](https://forum.rasa.com/u/mmm3bbb)\
**Post date:** [September 19, 2019, 10:00pm UTC](https://forum.rasa.com/t/how-force-restating-of-utter-ask-after-interrupted-form/15854/4 "2019-09-19T22:00:15Z")

</div>

Switched to Rasa X and that doesn’t save the extra action\_listen. Problem solved.
