Zigbee Battery Changes - device offline after 4-6 hours

Hi Guys

Using ZHA, and several zigbee battery devices (including quite a few Sonoff temp/humidity sensors).

Devices all worked fine after installation - what seems a long time ago, however after replacing batteries, they work for 5-6 hours then go unavailable.

When I changed batteries I started discovery and pressed the device switch to reset and saw the device being discovered (with the original identity).

Any ideas as why they go unavailable after that period of time? I have ruled out bad batteries.

Thanks in advance

Regarding the Sonoff temp/humidity sensors I experienced similar. Only after removing them completely from the Zigbee network and restarting HA thereafter the issue went away after resetting and re-pairing those sensors.

Thanks for the reply.

I feel it will be a zha issue not sonoff related as I have one ikea device thats the same behaviour.

When you say remove then from zigbee, do you mean delete the HA device?

Thanks