Training not working properly

I am trying to use rasa to create a FAQ bot with two level interaction. I will give an example.

if user provides outer_category: ask for inner_category. if user provides inner_category: provide information about inner category.

I have added some stories for the same. But its seems that the outer_category flow doesnt work. Let me know if anyone has a solution?

Can you share your stories file?

Happy Story for a

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“a”}
    • slot{“problemType”:“a”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for b

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“b”}
    • slot{“problemType”:“b”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for c

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“c”}
    • slot{“problemType”:“c”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for d

  • utter_greet
  • utter_ask_service
  • informProblemType{“problemType”:“d”}
    • slot{“problemType”:“d”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for e

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“e”}
    • slot{“problemType”:“e”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for f

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“f”}
    • slot{“problemType”:“f”}
    • action_level_two
    • reset_slots
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Ae

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“e”}
    • slot{“problemType”:“e”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Aa

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“a”}
    • slot{“problemType”:“a”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Ab

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“b”}
    • slot{“problemType”:“b”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Ac

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“c”}
    • slot{“problemType”:“c”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Ad

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“d”}
    • slot{“problemType”:“d”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Happy Story for Af

  • greet
    • utter_greet
    • utter_ask_service
  • informProblemType{“problemType”:“A”}
    • slot{“problemType”:“A”}
    • action_level_one
  • informProblemType{“problemType”:“f”}
    • slot{“problemType”:“f”}
    • action_level_two
    • utter_more_help
  • goodbye
    • utter_goodbye

Can you elaborate the problem using the above stories file??

Sure. I want the bot to run action level one if A is detected (action level one will basically ask to provide a sublevel query (maybe from a,b,c,d,e,f) and run action level two queries) and if a or b or c or d or e or f is detected then it should run action level two queries.