I'm not sure I have the same problem, but maybe this is my problem place too...
Yesterday I created a mission where player (blue) is attacked by GUER (independent) units. I didn't want set the "independent is friendly" switch in the mission, because if I set Independent friendly to red, the civilians start affraid from blue. But in the mission player (blue) have to act with normal civilians... and I don't want laying and scareing civilians... So I spawn this GUER units by script and added them to an EAST group. Well: I create an empty EAST group first, and then I create the soldiers one by one into this group.
The result have two problems:
1., OPFOR detected by BLUE never activated (it seems, this new group is not on east side)
2., This new, spawned units is very friendly to the player...
Never attack, just run for him.
Any advice?