@Stevo74 So as long as you have climate skip enabled, I think your controller is actually doing what you are wanting. When you have climate skip enabled, before your watering runs, your controller checks to the next scheduled watering day and if it is predicted to have enough moisture in the soil, it will skip that watering day. How often does that schedule water? If it is not many days a week, there is a chance that it didn't think your drip zone would "last" until the next watering. Another idea is maybe your weather station data was inaccurate? I can look into your device logs and get a better idea of what exactly happened! I would also say that with your restrictions, you may be better off looking into a flex schedule. If that is something you would be interested in, let me know and I can give you more direction on how to set that up!
*Update** Just checked out your weather station data and it looks like it didn't report that precipitation so that's why your system ended up running! I would probably look into switching weather stations, I am guessing the one you have selected may not report precipitation, as some do not.