Why this action is not being called?

I have this rule:

- rule: greet
  condition:
  - slot_was_set:
    - user_name: null
  steps:
  - intent: greet
  - action: utter_greet
  - action: profile_form
  - active_loop: profile_form
  - active_loop: null
  - slot_was_set:
    - requested_slot: null
  - action: action_hello_world
  - action: utter_attendant

After my profile_form ends, and no slot is being requested anymore, I expect the bot to call action hello world, but it does not happen. Nothing happens after the form

@vapdev

Instead of depending on rules, can you try returning the utterance action as a follow-up action in the form method.

return [ FollowupAction("action_hello_world") ]

Thank you ! I will try, I thinks its the best way