Alright, so here is another troubleshooting issue that you may run into with your sprinkler controller. But, it does depend on how the system itself can be programmed. For some units, this specific issue is never going to persist. It depends if you can set up different start times for your different zones. For example, with Hunter controllers, if you have too many start times programmed then the system may malfunction. In this case, it may continue to repeat the cycle over and over.
To prevent this from happening, simply eliminate the start times and limit the number you use. Again, though, this will only be an issue with certain units.