PIHOLE works, until the ads come through and internet stops and i have to reboot

Thats not necessary I think.

Below is an IPv6 RA coming from the router with MAC 38:17:B1:XX:XX:XX:

$ dig +short -x 2620:119:35::35
dns.opendns.com.
resolver1.opendns.com.
dns.sse.cisco.com.
dns.umbrella.com.

Below is an IPv6 RA coming from the Pi with MAC B8:27:EB:XX:XX:XX

And below is an IPv4 DHCP reply coming from the Pi with IP 192.168.178.137:

Clients prefer IPv6 over IPv4 so those DNS IP's advertised by the router via IPv6 RA will allow the clients to bypass Pi-hole.
Thats an issue that I believe can only be resolved by disabling IPv6 support on the router ... if I search other Ziggo related issues.
Preferably on the LAN side only!
Or:

The other issue of not being able to connect to the Pi anymore is most likely related to below if its configured to do DHCP services for your LAN like in the dhcp-discover output:

Hint:

EDIT: Ps its a crappy job by Ziggo anyway when the clients need to query an IPv6 DNS server thats not in their own LAN segment but external on the Internet instead.
And those IPv6 DNS servers seem to be not on the own Ziggo network as well.
Most routers redirect queries to their own IPv6 address to allow caching for all of your LAN clients.
LAN is quick.
And if it needs to go to WAN/Internet is slow.