OK I think I know what the problem is. When you tell commandos to attack something while they are moving (without issuing stop command first) they spin around and then begin attacking, even if the target is right in front of them. Is this a bug? Also, can someone confirm it? I will be watching for it with my next few games.
Commando/Sapper AI is screwy. That has probably been fixed in WBP.