I tried deleting one and/or both, restarting Pi-hole and devices few times ending up with same result.
Lease expired 54 years ago seems a bit strange.
At the same time I noticed that some devices are missing Client ID's.
2024 - 54 = 1970 which is the beginning of time so I'm not actually overly confused. I agree this looks like a parsing issue:
Could you show us the content of your leases file in /etc/pihole? You are free to shuffle the hex bits and obfuscate the hostnames but please ensure the overall structure of the file stays intact.
@DL6ER
Can I manually add Epoch timestamp ~20hrs from now to the row and see if that solves the issue?
Stop Pihole and run "sudo systemctl stop pihole-FTL.service" before edit?