Yes it should reconnect automatically (usually after 1-hour or at each state change if its firmware supports push updates), and if it does not then that is usually due to interference or reception issues. Again, suggest reading and following this → https://community.home-assistant.io/t/guide-for-zigbee-interference-avoidance-and-network-range-coverage-optimization/515752
Also recommend that you upgrade to the very latest firmware version of your Zigbee Coordinator adapter, see → https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin (and see links for flashing tools here → https://www.zigbee2mqtt.io/guide/adapters/#flashing-cc1352-cc2652-cc2538-based-adapters)
No one from the community seems to have firmware images available for any Develco outlet devices (though you have not written the exact model of your specific product so might find out more if search for a specific model), as if there was then you could have tried upgrading that firmware on your device(s) as well, see example → https://github.com/Koenkk/zigbee-OTA/tree/master/images/Develco
PS: Again, also check out Blakadder and Zigbee2MQTT community-maintained device databases that try to collect tips about unique pairing, information, and issues about specific devices, check them out to see if anyone documented tips about your exact model → https://zigbee.blakadder.com and | Zigbee2MQTT