I really appreciate the quick work @ady624 did to get us back up and running this morning as I was completely dead in the water.
To add to the troubleshooting logs, sunrise/sunset system variables seem to show the correct local time as does the local time variable, however, the pistons are counting down to a time 1 hour before local sunrise/sunset. This occurs whether it’s an old piston that was configured before the bug fix or even a new one just created after patching to the latest update.
For now, I’ve simply added a +1 hour offset to my pistons to correct. Looking forward to a systematic fix.