If so, make sure Pi-hole has a valid ipv6 address and is configured to use ipv6.
And you can test the same with the lookup command using the ipv6 addresses eg:
nslookup www.aliexpress.com <DNS_server_IPv6_address>
And mind this one as some ISP's dont behave
Many users have reported that frequently changing IPv6 addresses cause page load to be slow or even prevent from working at all. The issues can be fixed by updating the IPv6 address in /etc/pihole/setupVars.conf followed by a run of pihole -g.
However, this solution turns out to be very inconvenient since it might be necessary to change the IPv6 address on a regular basis (maybe even multiple times a day). An alternative approach we are currently looking into is the usage of ULA addresses which…
EDIT: Forgot to mention, you can configure Pi-hole ipv6 with below one:
pihole -r