When a player orders an AI (in his vehicle) to move to a location, then proceeds to tell the AI to stop and switches seats (from Commander to Driver and back),
the AI will always attempt to return to the last given way point.
The way point is not canceled by reaching it, or by the "Halt" order.
In a combat scenario that means if the player is switching from driver seat to gunner seat, to engage a target, the AI often turns the vehicle around, throwing of your aim, or exposing your side/back. This can be very frustrating, and often the only solution is to kick out the AI.
The Stop / Halt command should ensure that AI wont try to move another way point unless ordered so.