@behrygood1982, your zones run one at a time. When zone 1 stops to start zone 2, zone 1 starts soaking in. By the time that the controller gets back around to running zone 1, its already soaked for the total time that the other zones have been running.
You have 3 minutes of soak listed probably because your smart soak settings have split the watering duration of the zones into parts where, at the end of the cycle, the other zones don’t run long enough to soak one of your zones, so the controller will go into soak mode for 3 minutes to ensure that the smart soak time is met on that zone. When the controller is running, you can see this listed in the running schedule in the “up next” pane.
This is why i typically set my zones to run for times that are divisible by the smart soak settings. E.g.: Smart soak settings: Run 12min, Soak 30min
Total Run time per zone: 48min
This means that my 4 zones will run 12 minutes each, and soak for 36 minutes (while the other zones are running) and the last zone will run for 12 minutes at the end of the cycle, with no separate soak time.
Hopefully that all made sense. Let me know! 