PiHole Install Broken When Installing PiVPN

I was running piHole perfectly fine on my raspberry pi zero, with my router DNS set to the pi's

I wanted to make it so I could access the piHole whenever I was out and about, and was recommended to install piVPN - but it seems like it broke EVERYTHING.

Whenever I would try to browse the internet, piHole would block the query because it was non-local, and the dnsmasq warning entry was the public IP of my router. If I change the DNS settings to allow permit all origins, it does work again, but it breaks my WireGuard configurations that I use to connect to my NAS at another location - if I attempt to connect to it, it says no such host exists.

I tried uninstalling, reinstalling, everything. I formatted the sd card and completely reinstalled the operating system. Nothing has fixed it.