@Michael_Serowik Are the devices that are showing up in the Top Client lists on the same network subnet as your Pi-hole device? ... or are they on different VLANs?
Ok, again not what I initially asked but it reveals some more.
Above bit tells me it appears the Windows client is directly querying the Pi-hole IP address 192.168.1.254 for DNS resolution which is good.
To be sure no other DNS servers are used by the Windows client (and at same time see who is doing DHCP for your network), check below on the Windows client:
And when your run below one on the Windows client PC (replacing <WINDOWS_PC_IP_ADDRESS> with the actual IP address of the Windows PC), does it show the correct name now ?
nslookup -type=ptr <WINDOWS_PC_IP_ADDRESS>
After making sure /etc/resolv.conf contains nameserver 127.0.0.1 on Pi-hole, did you reboot Pi-hole to make sure this setting persists/survives a reboot ?
Do names show up now on the web GUI after a reboot ?