Dispatcher.utter_message doesn't work in ValidationAction

I have added a utter_message in validate_<slot_name> method inside a ValidationAction class.

When I run rasa shell --debug, I am not able to see the message. The validation is working fine.

I can also see the bot uttered event in rasa shell --debug. ‘Helo’ in BotUttered event

There is already an open issue for this, but there are no comments . `dispatcher.utter_message` in a slot validation action does not display in a conversation · Issue #612 · RasaHQ/rasa-sdk · GitHub Do we have any workaround for this?

If you do print("Hello"), does it appear on the action server terminal?

Yes I can see the print statement. The Validation is also working fine.

If I try to put a breakpoint after the dispatcher.utter_message I can see that the message did got collected. Its just not visible to user.

Please execute rasa --version and show me the output

Sorry for the late reply

❯ rasa --version Rasa Version : 3.2.1 Minimum Compatible Version: 3.0.0 Rasa SDK Version : 3.2.0 Python Version : 3.9.5 Operating System : Linux-5.18.9-arch1-1-x86_64-with-glibc2.35 Python Path : /home/cipher/main/PYTHON/akconnect-chatbot/venv/bin/python3