I have queried on this before on PiHole shows a GoogleHomeMini hostname for Vizio TV - Help / Community Help - Pi-hole Userspace, and my setup is basically the same as before.
My question: what are all the sources Pihole uses to try and determine device hostnames? In addition to the smart TV mentioned in the linked post above, I have another device that previously had a Pihole-assigned name (under Local DNS Records). I have removed that Local DNS entry with the intention of having the device name come from either the device itself or my router. I also purged this specific item from Local DNS Records.
Within a few minutes, the device name repopulates under Local DNS Records using the now-deleted name assignment I had created earlier, ignoring what the router sees as the device's name.
For reference, this device is an iPad Air. The device in the linked post above is a Vizio TV. Also, prior posts included suggestions to alter DHCP scope slightly, and this had no effect on the issue.
It also seems my local device name lookups are all handled by 192.168.1.1 (router main network) instead of the gateway IP for my guest network (10.10.0.1) based on the results of dig commands, not a problem, just FYI.
Obviously this is all cosmetic and not at all important in the grand scheme of things. My concern is that it might be a symptom of a larger issue with how Pihole is storing obsolete system names.
Debug token is https://tricorder.pi-hole.net/aEd1WGv7/.