Have you tried holding "Shift" and Left / Right Click?
Also if you want units to move after a set time period use the "Embark If..." and set
[ Mission > 0.00 ]
[ Incremental time < X.XX ] (X.XX is the time you want them to wait)
You can randomise this by adding another element/condition/variable and using the
[ 0 <= Random variable New < 0 ]
[ 0 <= Random Variable New < 25 ]
will result in a 25% chance it will use this route
Where New is used you can set X1 through X63.
This is good for synchronising unit movements as you can tell them all to use the same variable (X1 - X63)
E.G. Tank Platoons in a Tank Company "A" are to use Route A/B/C/D the platoons will be told to use variable X1
Tank Platoons in a Tank Company "B" are to use Route A/B/C/D the platoons will be told to use variable X2 etc
With a nominal 25% chance of variable X1 falls within that range.
Route A = 0>25
Route B = 25>50
Route C = 50>75
Route D = 75>100
You can of course fiddle the numbers to increase / decrease the chance that Variable / Route will be picked.
SB can accomodate a lot of randomness, you just need the paitence to set it all up.
Oh just remeber if you have set Waypoint Tactics to "Defend" or "Guard" set an unconditioned retreat route or they will default to "Hold/die in place" tactics.
Generally I have 3 retreat routes
2 Incremental time
3 Unit XYZ has reached waypoint ABC
3 Friendly units in Area DEF = GHI numbers - this way in unit XYZ gets whacked by the enemy they don't F**k up the whole AI script.