Slate AX Wireguard DNS doesn't resolve host names from other network

I am trying to set up my Slate AX to have a Wireguard VPN to my homelab network at home. I am able to succesfully get a connection and can connect to my devices via their IP address but when I try to use the DNS host names it can't ping them. I run Active Directory Domain at home and have the DNS set to the AD Servers IP in the WG config file. I have tried changing the DNS to my AD Servers on the Slate AX and the client but no difference is made. I have tried changing many settings and again no difference is made. I have asked on reddit and the gl inet discord and have talked with someone who attempted to help me but it looks like it might be a bug in the software. Has anyone had success getting this working?

what is your home router ? is it sitting behind a CGNAT ?

In my case ISP->Router->Flint2 <-- SlateAX (via Mobile Tethering) <-- Laptop

When i connect via WireGuard to the Flint its like having the ETH-Cable of the Laptop direclty in the Flint or ISP. Can Acces all Printers, NetStorage or use WakeOnLan without openimg additional Ports. All Local IP-Adresses working directly.

Otherwise tried Goodcloud ?

no my router is a custom built system running pfsense. I am using Wireguard wg-easy docker for hosting wireguard. I thought about trying tailscale.

sorry with pfsense i am out. yeah maybe tailscale will solve it. But tailscale is on wireguard-basis.

Can't you ping only or will name resolution fail as well?

I can't ping DNS names on my homelab net through the Slate AX. everything else works fine. I can connect to my devices via IP. would really prefer DNS working though.

So it's a DNS issue.

Does the WireGuard config knows about your personal DNS server?