Its always DNS: Why the default BIND setup is failing to resolve
smallhacks.wordpress.com
smallhacks.wordpress.com
tmpfs /var/log/named/ tmpfs nosuid,nodev,size=2g,noatime 0 0
though I would pick a unique place for tmpfs logs that need not be preserved on reboot such as /var/log/named/tmpfs. It can be useful to also specify a uid and gid that the tmpfs mount belongs to so that statistical tools can read them without world permissions. DNS load testing tools can show the difference in using tmpfs vs. disk even if that disk is NVME. We need not wear down our storage.Include this debug location in log rotation and adjust the tmpfs size and log rotate frequency according to the DNS server usage under its highest theoretical load.
Another thing I do is have scripts that can quickly display counts of NOERROR and NXDOMAIN by domain to quickly see where I am having a problem though I am sure HN can come up with better ideas.
https://szafka.net/blog/bind9-as-resolver.html
Run bind with -4 arg or switch to unbound. Bind quality is the same it always has been. Nothing changed after those 25+ years.
You need dual stack network and routing to both, or run it with -4 argument for IPv4 only network
And they closing any bug reports is typical "works for me". It's been like this for a long time.