Pi-hole with OpenWRT not resolving CNAME subdomains

This last bit helped tremendously; pi.hole was not resolving because it was pointing to the IPv6 server. Turns out that OpenWRT router was broadcasting itself as the IPv6 DNS server; I believe this was a default setting.

It needs to be disabled in OpenWRT under the lan interface settings:

Interfaces > Lan > DHCP Server > IPv6 Settings

Screenshot 2023-04-03 205708

Disabled the setting and rebooted the router (just in case) and everything seems to work as expected.

Thank you for your help!