Hi @vish_p,
Could you please share a screenshot of your flow's configuration?
Where do you add your next action after the switch case action?
I have made a test on my side and please take a try with the following workaround:
- Add a "When a new response is submitted" trigger.
- Add a "Apply to each", Input parameter set to output of the trigger.
- Within "Apply to each", add a "Get response details" action, specify Form Id, Response Id field set to Response Id dynamic content of the trigger.
Add a "Switch case" action, On field set to a specific dynamic content of "Get response details" action.
- Within Case branch, add a "Send approval email" action.
Image reference:
I assume that the Case 2 branch would get executed, if you want to get the response of the approval mail, you could add the next action as below (add your next action within Case 2 branch):
Or you could add your next action under Switch case action (Within "Apply to each" action😞

Best regards,
Kris