Hi @VikasNagaraj ,
Could you please tell how did you create the App and Flow? Did you create them from scratch by following Reza's video? Since in that video I could only find a automated cloud flow which is triggered when new request is created in SP list.
Anyway, for the first question, could you please share your SharePoint 'Leave Request' list (with column settings and entries for testing)? If you have made any customizations to App and Flow, please provide the details as well.
For the second question, if you are using the Power Apps trigger, it is asking for 3 parameters while you have only applied 2, please check the trigger and "ask in Power Apps" parameters in the flow. One thing you should note is when you need to add additional "Ask in Power Apps" parameters in some action you will have to delete the trigger and re-add it then add parameters in all actions from blank before saving the flow.
Hope this helps.
Best regards,
Community Support Team _ Jeffer Ni
If this post helps, then please consider Accept it as the solution to help the other members find it.