Yale YRD220 Digital Lock with Zigbee module on ZHA - battery dies in 2-3 days

My guess is that the real root cause is EMF/EMI/RMI interference on for the Zigbee Coordinator adapter which causes the Zigbee messages to need to be resent/retransmitted and thus quickly draining the battery. See → Zigbee networks: how to guide for avoiding interference + optimizing using Zigbee Router devices (repeaters/extenders) to get best possible range and coverage

Suggest both adding more Zigbee Router devices and also buy an external Zigbee Coordinate USB adapter instead and connecting that via a long USB 2.0 extension cable to a USB 2.0 port or a powered USB 2.0 hub, (do not connect it to a USB 3.0 port unless using a USB 2.0 cable, and even then it is better to use a USB 2.0 port or a powered USB 2.0 hub).