Openvpn Leak with Adguard

I'm having trouble making openvpn work with Adguard. Adguard uses the closest country's DNS Server to the router.
Starting from firmware 4.8.0, using 2 or more vpns made the problem worse. Adguard keeps switching between vpn1, vpn2 and router closest country DNS server.

I want to use the DNS server for each vpn closest to the vpn's country.
Anyone have found a solution to that?

PS: dhcp-option dns didn't change anything. No problem when using wireguard

Hi,

I want to confirm whether you have enabled Auto-select Configuration (as shown in the figure below). Enabling this option may cause switching between different VPN profiles when the VPN connection is unstable.

It is recommended that you try to enable the killswtich option of the tunnel (as shown in the figure below), which may solve it.

We will try to reproduce the problem you encountered in the test environment.

Auto-select is of course disabled and kill switch is enabled, this occurs specially when switching VPNs on and off and after rebooting, but keeps happening afterwards as well.
Everything works perfectly when AGH is disabled.

Current config:
vpn1 active on specific devices
vpn2 active on Lan

Hi,

We tried to reproduce the phenomenon you mentioned in our test environment, but failed.

I think that maybe in your environment, Adgurad Home is configured with a normal DNS upstream and was hijacked. Please try to set the upstream of adgurad Home to an encrypted DNS server.

Looking forward to your reply. We take the leakage issue you mentioned very seriously.
Thanks