Hello @John Moto ,
The backend team confirmed that it is possible to use Azure VPN Client with other VPN services but we have not encountered any scenario involving ExpressVPN so far. There could be 3 possible causes for why your scenario is not working - it could be some issue with the Azure VPN config, or some issues with ExpressVPN or issues with the platform. Could you share your Azure VPN client XML file for us to take a look?
This issue needs to be checked further over a remote session. So, if you have a support plan, I request you file a support ticket, else please do let us know, we will try and help you get a one-time free technical support.
And to answer your following query "Is there a way to set up Azure VPN Client to only be used for specific traffic or routes",
Yes, you can modify the downloaded profile XML file and add the <includeroutes><route><destination><mask> </destination></mask></route></includeroutes> tags to add custom routes to the VPN client or add the <excluderoutes><route><destination><mask> </destination></mask></route></excluderoutes> tags to blck/exclude routes from the VPN client.
Refer : https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-client#how-do-i-add-custom-routes-to-the-vpn-client
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.