Entity values don't influence conversation

Hi friends! I have an issue I don’t fully understand. Hope someone could help.

In short, we have these stories:

  • story: check balance

steps:

  • intent: check_balance

  • action: utter_check_balance

  • story: balance gold

steps:

  • intent: check_balance

entities: - card_type: “gold”

  • action: utter_gold_balance

  • story: balance standard

steps:

  • intent: check_balance

entities: - card_type: “standard”

  • action: utter_standard_balance

While training, Rasa validator says: Story structure conflict after intent ‘check_balance’: utter_standard_balance predicted in ‘balance standard’ utter_gold_balance predicted in ‘balance gold’

Entities are annotated in the nlu.yml and domain.yml properly, I guess. Tried using slots like this (+ adding them in domain.yml), but still didn’t help:

  • story: check balance

steps:

  • intent: check_balance

  • action: utter_check_balance

  • story: balance gold

steps:

  • intent: check_balance

entities: - card_type: “gold”

  • slot_was_set:

    • card_type: gold
  • action: utter_gold_balance

  • story: balance standard

steps:

  • intent: check_balance

entities: - card_type: “standard”

  • slot_was_set:
    • card_type: standard
  • action: utter_standard_balance

I will be really greatful for any advice!