Callbacks on the same zone are rarely bad luck. They are usually a leaking valve, a clogged nozzle, or a controller schedule that no longer matches the yard.
Track which zones come back, and which assets live on those zones. The answer is almost always in your site-assets log, not in the controller.