Please follow the below template, it will help us to help you!
Expected Behaviour:
Expecting blocked ads, and a number on the web interface showing how many are blocked...
Actual Behaviour:
Requests are being directed to Pihole, and it seems to be passing everything through. (1200 queries, 3 blocked. Was ) half hour ago.. Tried a couple troubleshooting things, the number went up to 3, but ads still not blocked. Searched around for similar problems, found a couple, but no suitable solutions. Manually set DNS on devices used for testing to pihole, and it IS serving things up..
It appears you rant hose commands from the Pi terminal, and not from a connected client. We want to verify that the client is sending DNS queries to Pi-Hole. Please run the commands from a connected client (Mac or PC).
You ran them with Putty ssh'd into the Pi, so the commands were actually run on the Pi. You want to run the commands directly from the PC terminal (not through Putty) - this way they will run on the PC.
This is showing that the PC is not using Pi-Hole for DNS. It appears to be using an IPv6 path provided by your router (which I assume is provided by your ISP?). If you can, disable IPv6 on that router. This will greatly simplify network troubleshooting.
if the PC were using Pi-Hole as DNS, the outputs of the commands would be the same as when you ran the commands on the Pi (which is using Pi-Hole as DNS resolver).