Condition based rules is not working as expected

In rules, “slot_was_set” should be a boolean. You can only check if the slot was already set but not the value of the slot.

For example,

condition:
- slot_was_set:
    - form_type: true