Z-Wave "Last seen" state not updating in Home Assistant

Hey all,

I noticed today that some devices that are checking in on the Z-Wave network are not updating the “Last seen” State entry.

See this screenshot of a device that was seen approximately 19 hours ago at the time of this post, but the state claims it hasn’t been seen for several days.

It doesn’t seem to be hurting anything, other than I have a dashboard that shows me the last check in time, sorted by the oldest at the top. Just to help me catch dead batteries and the like. This device showed it hadn’t been see in several days, but when I click on it from that dashboard, it showed “Last seen, 19 hours ago”

There are a couple of devices that looked like this. If I cause a control to happen, the state will update. It just seems strange that it would show those devices seen recently, but the state to track it is stale.

These screenshots were taken on November 30th, while the state entry shows the 25th, but the Last seen is actually on the 29th.

Any thoughts on why this might be happening. Am I misunderstanding something regarding these parameters?

Thanks for any pointers or answers you can provide!

Is “19 hours ago” the last time you restarted Home Assistant?

When you restart HA it restores the entity states. That time refers to the last time the state was updated, including restoration, it looks like. The tooltip when hovering over the time shows the values it is referring to. For Z-Wave sensors I think they are the same. Here I restarted HA less than a minute ago: