That is what I thought at first but I disabled smart cycle and yesterday the cycle on my 5 stations ran from 5:50 PM until 10:04 PM according to the watering history.
The schedule is set for 5 stations, 30m duration, Fixed days (Wed, Sat), Start time 10 PM, Smart Cycle off, Weather Intelligence on.
First Cycle from 5:50 to 6:18, then 6:18 to 6:20, 6:20,6:20 to 6:22, then History jumps to 9:31 to 9:33, 9:57 to 9:59, 10:01 to 10:04 (no completed status on this last one).
With smart cycle on I expected it to do a single run on each station and then stop. Even when I try to run a station manually for some minutes it stops after a few seconds.