It is not that easy to start driving while still outside the car
Therefore I think he has an issue of auto-locking even if the car is standing still...
The doors normally lock after driving a certain distance or after reaching a certain speed (whichever comes first)... this algorithm seems to be messed up in your case...