When ever i reboot the router or it get get rebooted with some reason . my schedule stop working . i have to manually set the time again and it start working again . i am attaching this image to show what is the problem i am facing

Try to have your time and clock set. Use ntp.
u need make a script to update the oclock when reboot your battery is died