The issue is that the weather report may not be that accurate. If you want try other weather report, please go settings->weather provider. You can switch to other weather providers to see if it works better.
You can adjust the rain data through Discover page->"+" button on the upper right corner-> Correct rainfall. You could also customized the weather restrictions, like I want to skip the schedules on the day after tomorrow as well, or I want to skip if rain more than 0.1 inch. The setting is in "setting -> preferences -> rain".
Of course, all weather forecast could be wrong. Netro tries the best to provide accurate watering schedule even with incorrect forecast. First, we periodically update the weather data, once the weather data is changed, we update the un-executed schedules ASAP. Second, we re-check the weather data for the past, update our model, and adjust following schedules accordingly.