Hello @anil kumar ,
Apologies for the delay in response.
All your configuration looks fine except the NVA setup.
While IP forwarding is an Azure setting, the virtual machine must also run an application able to forward the traffic, such as firewall, WAN optimization, and load balancing applications. The operating system of your VM must be able to forward network traffic and be configured to do so. To determine required settings within the virtual machine, see the documentation for your operating system or network application.
Please refer:
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview#user-defined
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-network-interface#enable-or-disable-ip-forwarding
https://learn.microsoft.com/en-us/azure/virtual-network/diagnose-network-routing-problem#considerations
You need to turn on IP forwarding within the NVA VM OS following the steps mentioned in the below tutorial (this tutorial assumes you're using Windows Server 2019 Datacenter):
https://learn.microsoft.com/en-us/azure/virtual-network/tutorial-create-route-table-portal#turn-on-ip-forwarding-within-myvmnva
Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.