Openvpn is complicated because it push route to the client.

While the using openvpn on the router add extra layer of NAT so the route is more complicated.

I read through the post again, too long. So the problem happens if you configure ovpn using app or web panel right?

Can you post the system log of the router after vpn is connected?

What is the IP of your RDP server?