Pihole forwarding dns requests but appears to get no response

Please follow the below template, it will help us to help you!

If you are Experiencing issues with a Pi-hole install that has non-standard elements (e.g you are using nginx instead of lighttpd, or there is some other aspect of your install that is customised) - please use the Community Help category.

Expected Behaviour:

Pi zero 2 w running raspberry pi os lite (32 bit) with only pihole installed. Bell giga hub router, manually specified pi ip as dns server.

Actual Behaviour:

Pihole appears to be running correctly except there is no response from requests that have been forwarded. In the browser gui query log I can see the dns requests. Some being denied but most being forwarded but under "response" all the forwarded ones say "N/A". I have tried several diffrent upstream dns servers with the same results. No internet access any time that I have the pihole as the specified dns server.

Debug Token:

Debug log failed to upload but I saved the text in this file.
(moderator edit: link to explicit debug log removed)

(For your own privacy and security, please do NOT post your debug log publically. We just ask for the token shown at the end of the upload.)

That could suggest that something blocks outbound DNS requests from your Pi-hole machine.

Run from that machine, please share the output of:

nslookup google.com 8.8.8.8
nslookup google.com 208.67.222.222
nslookup google.com 192.168.2.1

For the nslookup I get "-bash: nslookup: command not found"

So I tried dig google.com 8.8.8.8 and got

Screenshot 2024-09-01 131317

I'm thinking that perhaps my router is blocking either the send or return of the forwarded requests? Please keep in mind that I have a reasonable amount of experience on windows based machines but basicly zero experience on pi or linix.