The chopper is supposed to take off and fly to the invisible helipad named LZ. Appearently, it does not do this, or seemingly terminates after [M1,P1] ordergetin true is performed.
here is the script...
M1 switchmove "EffectCombatStand"
P1 switchmove "EffectCombatStand"
P1 AssignAsDriver CH1
M1 AssignAsCargo CH1
[M1,P1] ordergetin true
[] exec "LZmove.sqs"
P1 DoMove GetPos LZ
@UnitReady CH1
CH1 land "land"