Ah well, there we are. A classic case of "using a command that looks like its the right one but isn't." Don't use createVehicle, that's more for like creating empty vehicles. When you want to spawn a working AI unit use createUnit instead.
Check the online command reference for a couple of examples.