ArmA Air Assault has the same problem, and we've tried everything, from changing the 'player' to 'vehicle player' and to use the waitUntil !isNull player (thisis in regards to the selfInteraction.sqf). Nothing's working... We're currently checking each line of code in here, I've even gotten the guys from BI to look at this stuff...