Opnsense + PiHole - Do not resolve client hostnames

Hi, I wrote the guide and it's how I have things running so I can help.

If Pi-hole is showing IP addresses for clients then the upstream is not giving the information. What is your upstream set to in Pi-hole (should be the unbound server on OPNsense).

Are you using OPNsense as the DHCP server? Do you have unbound set to register the DHCP leases?