I’m fairly new to owning a Rachio (about 6 months), and so far I’ve noticed that weather changes are not exactly real time. It looks like you had a pretty good chance of rain in the forecast for 7/6, and this can make the schedule shift around throughout the day as the weather changes. For example, Rachio might have thought you were getting more rain, so it showed the next watering as 7/16. However, maybe it didn’t rain as much as forecasted (as measured by whatever weather station settings you’re using), and so then it switched to watering tomorrow. It’s probably working properly, but sometimes certain views in the software will update before others, which makes it appear confused. In my experience so far, I have found the Soil Moisture view to be the first to update, and the Calendar view to be the last to update, in case that helps, but everything seems to get back in sync within a few hours. I specifically don’t use notifications for all the changes, because I don’t want to go along for the ride on the software changing it’s mind every few hours compared to weather. I just watch what has or has not watered over time to make sure it looks correct. Hope that helps!