The doGetOut-unassignVehicle combination commands seem to work properly ONLY for the driver or pilot position. Any other positions, including gunners in static or backpack deployed weaponry, seem to be unaffected.
I am not sure if it is an ownership issue or I am using improper code. I am attaching a repro mission for quick reference in case investigation is needed.
{F25771}