CentraLite 3310-G Always shows 100% Battery (ZHA)

I have a CentraLite temperature/humidity sensor which works great.

However, it’s always shown 100% battery life. I’m on my second battery; it finally dropped off the network when the first battery eventually died. I’m using a HUSBZB hub and ZHA. Everything else on the Zigbee mesh works fine and reports battery state. I have no other CentraLite devices.

The device is:

3310-G
by CentraLite
Silicon Labs EZSP
Firmware: 0x00000064

In HA it shows three entities; temperature, humidity and battery. The other two reflect correct values. The battery always stays at 100%.

Looking for ideas/experiences as to how to troubleshoot. Thank you!