First thing is make sure your slope is set to,at least moderate.
Second make sure the soil type is,set as close to your soil type.
Third, make sure that smart watering is enabled on your schedule.
Fourth, and the hardest, make sure the percipitation rate for your zone is,correct.
These are the most important factors that control soak cycles.
Oh yea,,make sure in your schedule that you do not have emitter or bubbler zones combined with sprays and rotors zones.