Question: why is pihole not blocking ads?
Answer: There are a few potential causes of the problem you are seeing: Not all your DNS traffic is going to Pi-Hole. If you have a second or third DNS entry in your router or clients, and that DNS is not Pi-Hole, some of your DNS traffic will bypass Pi-Hole. The ads are coming from domains that are not on your blocklist.