I have noticed over time the information in the Dashboard does not reflect the true information on the hostname in the Dashboard. I can have a hostname show in the dashboard, but overtime, it's shows the same hostname split from different IP addresses from an IP change, every 24 hours. Image is provided.
This is not tied to a specific Pi-hole version:
The one and only identifying information in a DNS request is the requestor's IP.
The name associated to a given IP is a secondary information, i.e. it can only be derived from that IP, if at all.
As a device can have more than one IP address, both at any given time as well as over time, your observation is both correct and expected, e.g. Pi-hole may label an IPv4 address along with some IPv6 addresses by the same name.
Understand now, thank you for the feed the back.