For people with Hunter X Core Controllers this is one of the most common issues and it arises because the controller is incorrectly programmed.
What happens is the system comes on at 5.00am (or whenever you have set it for) runs thru the whole cycle and then does it again… and again… and again…
The problem is more than one identical start time being set.
By that I mean that start time 1 is 5.00am, start time 2 is 5.00am and then start time 3 is 5.00am. For some reason this confuses the machine and causes it behave in this way.
The reality is you only need one start time to run a program, so if you have this issue then ensure you only have one time set.