The unreliability of the mentioned scripting commands seems to be more apparent when the vehicle is a "Tank". Mind you that means it can also be a TrackedAPC. The commands are more able to control the behaviour of a group using a "WheeledAPC" or other "Car", but still not in the most reliable way. So whatever the engine is doing wrong, it happens more severly when the vehicle is a "Tank" class...