If the closer router was added at a later date after the battery sensor then it might not automatically move unless you manually re-paring it again, some devices does that, read:
https://www.home-assistant.io/integrations/zha#using-router-devices
https://www.home-assistant.io/integrations/zha#defining-zigbee-channel-to-use