Battery status not updating on sensors

I have multiple Aeon sensors, 5’s and 6’s, and an Ecolink motion sensor. I have noted that the sensors, none of them, seem to be reporting battery status until they are just about dead. One of my Aeon Gen 6’s began reporting so erratically that I put 3 of the 5 of them on USB power to avoid it. My Aeon Gen 5 didn’t report any battery status change until it was, literally,at 1%power. Are there any known methods that can force devices to push their battery status? The battery monitor app out there in the wild only reflects what the devices are reporting; which does me no good if the device do not report. Any advice would be top notch. Thanks!