Rasa Bot tedpolicy predicts a wrong action for one intenet and only for a specific case

I have a sale bot where the customer can enquire about price(intent) of product. The next action predicted is wrong only if the conversation starts with a price query, this does not recreate is anywhere else in the conversation user askes price. for ex

  • user: price of product a
  • bot : runs forms, fills slots
  • bot : predicts action_*** (something wrong)

this does not happen if the conversation goes

  • User: greet
  • bot: greet
  • user: price of product a
  • bot : runs forms, fills slots
  • bot : predicts action_price

or any variation except the first conversation the story we have is

  • *intent: price
  • action: fill slots from text
  • action: form
  • action: answer price

Story 2

  • *intent: finance
  • action : fill slots
  • action: form
  • action: answer finance