Wyze Sprinkler missed the scheduled run but still says it's upcoming


My scheduled sprinkler run got missed this morning but as you can see, the app still thinks the run is coming up even though the scheduled time was 3 hours ago. Maybe the controller lost connection during the scheduled time and doesn’t check once it’s back online? It seems like the controller isn’t set to the wrong time, the runs yesterday all happened at the correct time. Is it a known bug?

It looks like it’s not doing any scheduled runs now, it still says the next run is at 5:01 am this morning (7 hours ago) and has missed the 9am scheduled drip line run.

My sprinkler timer literally does this everyday of the week. I submitted a log. It looks like Waze has no idea why this happens. I even turn off the smart behavior queues that would prevent the schedule from running.