The only plane able to teak off with this script is the Black Wasp, idk why. https://youtu.be/F7I9zqMkNIk
Sentinel UAV is the most problem vehicle.
As I've noticed, BIS_fnc_AircraftCatapultLaunch function can be executed only if the engine is on.
But Sentinel is unable to turn on its engine with engineOn command. So, instead of launching, it is just jump on its place, and THEN starts its engine, and turn left from the deck.
Interesting, that spawning it directly, and launching just after the spawn, works well:
private _veh = createVehicle ["B_UAV_05_F (Sentinel2)", (Carrier modelToWorld [21.9082,41.707,210.2]), ,0, "CAN_COLLIDE"];
_veh setdir 356.479;
_veh engineOn true;
[_veh] spawn BIS_fnc_AircraftCatapultLaunch;
But if we do the same with already spawned vehicle - it just jumps. https://youtu.be/Xbv8kZWQaOk