PIH is awasone - in principle.
I recently stopped using pih due to bad web page loading behaviour. Many web pages tend to take ages to load their content. Once loaded the next click brings back the same issue
Is there any way to make it work flawlessly? I am mostly using iOS devices ...
I set up my fritzbox to assign pih IP address both on IP4 as well as IP6 as the default dns gateway. The installation is current with no firewall activation (no iptables or anything else). Furthermore I am using Deutsche Telekom as my dsl provider.
Double check that the IPv6 address Pi-hole is using is the same address that it currently has assigned to it. If it's not a ULA address, then it might have changed since you configured Pi-hole.