Why is my smart sprinkler controller not running on schedule?
Most missed runs come from a paused schedule, a wrong date or time, a lost Wi-Fi or power connection, or a weather or moisture skip working as designed. Check the app's run history and skip reasons, confirm the clock, then run each zone by hand. If a zone will not start by hand, the cause is a valve or wiring, not the schedule.
Free to ask. Local shops send quotes, and you pay only when you book one.
By Kasra Taheri, Founder, LoclisPublished
Researched and drafted with AI, then checked claim by claim against the sources listed below before it was published. Prices and rules change; the dates beside each source say when it was last checked.
Step by step
Read when to stop and call a pro, further down this page, before you start.
Step 1: Read the run history
Open the app and look at the history for the missed days. Most apps record why a run was skipped, such as rain, a pause or a lost connection.
Step 2: Check for a pause or delay
Look for a rain delay, a pause, a vacation mode or a seasonal off setting that was switched on and never cleared.
Step 3: Confirm the date and time
Make sure the date and time are right.[3] A wrong clock moves every start time.
Step 4: Confirm power and Wi-Fi
Make sure the controller is plugged in, shows online in the app, and still has a usable Wi-Fi signal at its spot.
Step 5: Reread the schedule
Check each program's start times, watering days and run times, and look for a start time that overlaps another program.
Step 6: Test each zone by hand
Use the controller's manual watering mode to test each station one at a time.[3] Note any zone that does not start.
Step 7: Restart the controller
Unplug the plug-in power adapter, wait a minute, plug it back in and let it reconnect to your network.
Step 8: Replace a backup battery
If your model has a backup battery, replace it on the maker's schedule so a power blip does not wipe the clock.[4]
Start with why the app says it skipped
The usual causes of a missed run are a paused schedule, a wrong clock, a lost power or Wi-Fi connection, or a skip the controller chose on purpose. Open the run history in the app first. Most apps list each missed run with a reason, and that reason points you straight at the fix.
Skips are not always faults. The EPA explains that "weather-based irrigation controllers use local weather and landscape conditions to tailor watering schedules, and soil moisture-based irrigation controllers (also known as soil moisture sensors, or SMSs) monitor moisture levels in the soil to prevent irrigation when water is not needed."[1] A controller that skipped after rain or a cool spell is working as designed. If the lawn really is dry, the fix is in the zone settings (soil, sun, plant type, sprinkler type), not in the schedule.

Look for a pause you forgot
A rain delay, vacation mode or seasonal off setting stays on until someone clears it. These are the most common reason a schedule goes quiet for weeks after a storm or a winter shutdown. Look at the controller's main screen and the app's home view for a banner, a paused icon or a date when the schedule is due to resume.
A second cause is the schedule itself. Check each program's start times, watering days and run times. Two programs that start at the same time, or a start time set after the window you allowed, can leave a zone unwatered.
Check the clock and the connection
A wrong date or time moves every run. Rain Bird advises: "Check that the date and time are correct."[3] Some models set it for you: "Rain Bird’s ARC Series controllers connect to your home’s Wi-Fi and automatically set the correct time and date."[3] That also means a controller that lost Wi-Fi, or lost power long enough to drain a backup battery, can come back with the wrong clock.
Then check power and signal. Make sure the plug-in adapter is firmly in the outlet and that the controller shows online in the app. Controllers mounted in a garage or basement corner often sit at the edge of the router's range. A signal that is fine for a phone can be too weak for the controller. Moving the router, or adding a mesh node nearby, usually fixes it.
If you have a backup battery, keep it fresh. Rain Bird's tune-up guidance reads: "Replace the back-up battery in the timer/controller every 6 months, and keep a copy of the watering schedule nearby."[4] A printed copy also helps you spot a program that someone edited by mistake.
Run every zone by hand
A manual test tells you whether the problem is the schedule or the hardware. Rain Bird says: "Set your controller to manual watering mode to test each station individually."[3] Go outside and watch each zone start.
- If every zone starts by hand, the hardware is fine and the cause is the schedule, a pause, a skip rule or the clock.
- If one zone does not start, the schedule is not the problem. A failed valve or a wiring fault is. See why one sprinkler zone will not turn on.
- If a zone runs in pieces with gaps, it may be set to cycle-and-soak. The EPA says: "Short intervals of irrigation with breaks in between to allow the water to seep into the soil is called cycle-and-soak."[2]
Stop and call a pro if
- One or more zones will not start by hand. The controller is sending the command, so the valve, its solenoid or the field wiring has failed.
- A zone will not shut off. The EPA warns: "If the valves are not able to close completely, your system could slowly seep water even when it is turned off."[2]
- The controller has no display or will not power on after you check the outlet and the plug-in adapter. Do not open a hardwired unit; a 120-volt connection is electrical work.
- The controller resets itself or loses its program repeatedly, even with a fresh backup battery.
- Water pools, heads spray the wrong way or pressure drops across several zones. The system needs repair before it needs a better schedule.
Getting help in Virginia
If you are still deciding what a smart controller can do for your yard, read whether smart sprinkler controllers are worth it. To redo the setup from scratch, see how to set up a smart sprinkler controller. You can also browse more irrigation answers and the irrigation directory.
When you are ready, describe the problem once and local irrigation pros quote it.
Common questions
- Why did my smart controller skip watering when the lawn looked dry?
- It may be doing what it was built to do. A weather-based controller adjusts or skips runs using local weather data, and a soil moisture-based one holds back when the soil reads wet. Check the app's skip reason, then review the zone's soil, sun and plant settings, because wrong settings make the controller misjudge a zone.
- Will my controller still water if the Wi-Fi goes down?
- That depends on the model, so read the maker's manual for yours. Many controllers keep the schedule they last received and run it without a connection, but they may stop adjusting for weather until the connection returns. Unplug your router for a few minutes and watch what the controller does.
- Why does the app say a run happened but the grass is dry?
- A run in the history only means the controller sent the command. If a valve is stuck, a head is clogged or the water supply is off, nothing reaches the lawn. Run each zone by hand and watch it. If one zone stays dry, the problem is below the controller.
- Why does my controller run at odd hours or split a zone into pieces?
- Smart schedules often split a long run into shorter cycles with breaks so the soil can absorb the water. The EPA calls this cycle-and-soak. A start time that moves each day can also be the controller fitting runs around weather or a watering window you set.
Sources
- [1] WaterSense Labeled Controllers, U.S. Environmental Protection Agency, WaterSense. Checked October 28, 2026.
- [2] Sprinkler Spruce-Up, U.S. Environmental Protection Agency, WaterSense. Checked October 28, 2026.
- [3] Is Your Sprinkler System Ready for Spring? Here's How to Get Started, Rain Bird Corporation (manufacturer). Checked October 28, 2026.
- [4] Springtime Sprinkler Tune-Up Checklist, Rain Bird Corporation (manufacturer). Checked October 28, 2026.
Want a pro to handle it?
Describe the job once. Licensed local businesses send quotes, and you pay only when you book one.
Get a quote from a local pro