Did you replace the battery with a brand new battery that checked have good voltage?
Obvious question but you did not say if tried re-pairing it again with a new battery.
Also follow these best practices tips → Zigbee networks: how to guide for avoiding interference and optimize for getting better range + coverage