Just to make sure, you saw both the initial solution I posted and the additional solution I posted later on (here: Sharing a solution for DNS leak with AdGuard Home handling client requests + connecting to VPN client - #16 by Integritas), right? The solution later on allows: (1) maintaining AdGuard Home filtering (2) using a VPN client and (3) being able to tap into the additional functionality of AdGuard Home when AdGuard Home handles client requests directly. If by chance you missed that other solution, check out that post, and the actual steps of the solution start at the point where the post says: