I also had same problem, planned schedule at sunrise/sunset not working, I was able to solve the problem like this:
1. Under setting/Timezone and geolocation uncheck the "automatically detect Time Zone"
2. Leave all the data (local time, geo-location coordinates) unchanged
3. Click "save"
That's it. With manual geolocation settings, the schedule started working at sunset/sunrise correctly.
I tried couple of times to revert back and forth from manual to automatic and it behaves consistently: auto-> not working, manual-> working
Hope it helps
Emanuele