Dan in CA
You are right!
Part of the program has been using the TZ setting from the Options page and part of the program has been using the TZ setting from the Pi.
This has caused problems for several users if the Pi’s TZ setting is not correct. You can check the setting on the Pi by running the command
This will return the 3 letter code for the time zone the Pi is set for.
I have modified the program to use only the TZ setting from the Options page. I will push an update to GitHub latter today as soon as I make one more small tweak.