Please follow the below template, it will help us to help you!
Expected Behaviour:
Connect to a VPN server provided by Private Internet Access and use Pi-Hole as a DNS server address
Actual Behaviour:
Unable to resolve DNS. Connection is stuck at "Looking up address" [Firefox] or "Resolving Host"
Debug Token: qgx4y9n73o
Additional Info:
I've been using the Pi-Hole successfully on a Raspberry Pi running Raspbian stretch for the past year with no issues, where I would set up each device I manually by setting the DNS server address as the Pi-Hole IP address. After updating to 4.0, I've been unable to use the PI-Hole as my DNS server when I'm connected to a VPN on my Windows computer. This is the only instance of it not working, as I can connect to and use the PI hole as a DNS server for my other devices, as well as on that same Windows computer, as long as I've disconnected from the VPN. Connection with VPN works fine when I let the VPN TAP driver obtain its DNS server address automatically.
I'm using Private Internet Access VPN with the DNS Leak Protection setting disabled (as that was causing issues a few months ago until I disabled it)
Preferred DNS address for both my standard ethernet driver and TAP driver are set to PI-Holes IP address.