I am using the above and it works great with one strange VPN issue that impacts both openvpn and Wireguard. Both technologies use known good configurations that work perfectly on other devices includings phones, tablets and laptops.
The configs work okay on the AR750 with one exception – local DNS is broken. Specifically, both VPN files are configured to push local DNS servers to the client. While this works on all other devices, it does not work on the AR750. Specifically, I cannot resolve local/private DNS names when connected via either OpenVPN and Wireguard client. General public DNS lookups work fine.
I am a bit at a loss here since these same config work perfectly on all other devices.