I just tried exactly what you typed. The AT soldier still only pulls out his launcher, be it a JAVELIN or M136 and then puts it back without firing. Im gonna try using (fire) instead of (dofire) brb
Ok, just played around with the (fire) command and did some other investigating. It seems the fire command is all wonky, he fires up into the air like previously, so I decided to go back with the (dofire) command. I got a hunch that maybe the problem is the target type so I changed it to several different items. What I found is that he will not fire upon structure like objects, fortresses, sheds, walls etc. but he WILL fire upon all vehicle wreck objects and barrels. Im sure there is some way to overcome this, please help.