Extracting multiple slots for a common intent


I am using same intent under multiple slots of a form to handle a conversation flow. I have implemented my own NLU separately. When that common intent is getting triggered, all the corresponding slots are getting extracted and the first slot is getting validated again but the requested_slot is different. I am sharing screenshot of the terminal output here. Please help me here. I don’t know why it is extracting multiple slots and validating the first slot.

I have updated the version of RASA to 3.4.2. In this version, the default action ‘action_extract_slots’ is not setting the slot but the slot validation issue is still there. I don’t want to validate all the slots. How will I solve this issue?