OK, thanks for reporting. That’s very valuable information to know and will definitely help debugging. I took a look at the weather script:
and it’s indeed setting watering percentage to 0 if there is a rain condition (regardless of whether the weather adjustment method is set to Auto Rain Delay or not). This is probably related as it’s the only place I can think of that would affect watering percentage when rain condition is detected. However, in theory as the rain condition expires the watering percentage should recover to whatever it should be (and not forced to 0). So we will dig deeper to find out what’s causing watering percentage to get stuck at 0.