I am guessing a bit. I never program on my phone and only use it for turning stuff on and off if the power is off.
You have a schedule but don't have it turned on and selected.
That is done with the slider on the right in the 4th pic. When you enable that you will get a space to pick the water change schedule.
Off
on
my schedule
I think your problem is being caused by the time entries when the schedule isn't selected. Your end time 00:00:00 is before your start time of 11:00:00. So it is running over and over. That is just a guess.
I would move the slider to use the schedule and select it.
I would change the end time to be an hour or some time close to how long the water change takes plus 10 minutes in the entries on the schedule page. I use 40 minutes.
It is a mistake when program a controller to think they understand anything. Something simple like tomorrow is a concept they don't understand. They live in the 24 clock cycle and thats all they understand. Anything else is undefined and sometimes you get nothing happens and sometimes you get starts but never stops.
Another reason why the time limit important is if the water change fails for some reason then it defines when normal ATO function resumes.
I have built overrides into mine that use water level sensors in the ATO reservoir and NSW tank so a water change wont happen unless
There was enough RODI so the ATO had the system level normal before the water change
and
There is enough NSW to refill the system during the change.
Am I a guru. Nope. Just used it for a while. Programming a Hydros is nothing like the many threads I read over the years for programming an APEX system. So for I have managed to make Hydros do what I want.
I don't do the wave engine. I let the pumps run on the controllers they came with. If I want Hydros to control something I use simple AC pumps and turn them on and off by time or condition. It used to run my MH/T5 lighting but I changed over to LEDs separately programmed.
I started with a XS controller and added an X4 and X3 to it latter. I have another XS on my 75 gallon freshwater tank.
Originally the AWC and ATO were separate programs and got unified to the way they are now. I had to redo mine but even that was a couple of years now.
There is a forum for programming questions and an excellent guide online. That can be opened by hitting the three dots at the top right of the status page and selecting help.