Ter aanvulling van bovenstaande: Ik vermoed omdat het netwerkwise gebruikelijk is om een upstream DNS te gebruiken vanuit je modem. Deze verwacht queries vanuit het LAN te moeten forwarden naar een DNS server van Ziggo zelf, of een andere internet DNS host, zoals Google bijvoorbeeld.
Het klinkt onlogisch om DNS requests die vanuit het LAN gedaan worden naar de router/modem weer terug te routeren het LAN op naar de Pi-Hole die dan vervolgens zelf resolved via het modem naar DNS servers op het internet.
Als je nu de Pi-Hole op een VPS hebt draaien en niet in het LAN, dan ziet het er logischer uit.
Dat het teschnisch gewoon kan maakt het voor het menselijk brein niet direct logisch..

De makers van de firmware van het modem vonden dit blijkbaar ook
Wat overigens configuratiewise ook nog zou kunnen is dat je in de DHCP settings de Pi-Hole als DNS server voor de DHCP clients opgeeft en de Pi-Hole direct laat kijken naar de DNS servers op het internet in plaats van de DNS forwarder op het modem.
Als je de OSI lagen nog niet goed weet te onderscheiden, dan zou je kunnen denken dat DNS verkeer altijd via het modem moet lopen, maar dat is applicatie laag en niet netwerk laag.