Thanks for reaching out to us. We appreciate you purchasing our device.
So in regards to your watering time showing as running tomorrow, this is normal behavior. The way that our weather intelligence feature works is that an hour before your watering time starts we are reviewing the local weather based on the weather station that you chose. In you scenario the NWS that you reverted to. Then based on the total observed and predicted rainfall we are skipping if we meet or exceed the threshold that you set for that specific watering time. So for instance, if you have the watering time set for an 1/8 inch, and we have observed 1/4 inch of rainfall we will skip.
If you want to keep your rain delay on we will indicate in the History what our weather intelligence would have done. You will see a notification in your history whether we would have skipped or not based on the available data. So this will give you a feel for what would have happened if you didn't have the rain delay feature on.
One thing of note is that you don't have to recreate watering times if you change the weather station. This will automatically come into effect, so just fyi.
Let me know your thoughts.