Hi. I'm new to Unraid which I have running on a Ugreen NAS. So far loving this OS. I recently setup a Pi-hole docker which is working well. I now want to setup a Wireguard VPN within the Unraid VPN management and running into some issues that are a little above my knowledge to solve even with multiple searches. My router (Deco Mesh) actually has Wireguard built in and that works fine to VPN into my local network from outside and have both internet and LAN access with Pi-hole as the DNS in my router. However if I'm on my work's public wifi it seems they must be blocking most ports. The VPN connects but I don't seem to get any access. So I decided to try the Wireguard built into Unraid which gives me some more flexibility to use a different external port that is unlikely blocked (443) and port forward to the Wireguard internal standard port (51820). This works except when my Pi-hole DNS is used I can't get internet access, just LAN access. If I change it to something like Cloudflare DNS (1.1.1.1) it works fine which I can do but would be nice to utilize Pi-hole. There is a DNS option in Pi-hole to "permit all origins" some posts state should fix it but that doesn't solve it. What I can't figure out it why Wireguard works through the router using Pi-hole as the DNS in the router settings but not with the Unraid version of Wireguard. Not sure if this is a Pi-hole issue or something with Wireguard on Unraid. Also I am by no means particularly knowledgable with more advanced network configs or VPNs so it's possible a fix may go over my head. Thanks for any help.