I tested the reveal command by being one of the podnods guys and the sniper would appear as target for about 1 sec then disappear. I realized my trigger was set for once, so I changed that to repeatedly. But they still lose track of him immediately.
I thought I would setup a marker on the map and try to get them to fire at the marker, seeings how that is always visible, but I dont think thats the way doTarget and doFire work.