Alright, got it working using this in my init.sqf
waituntil {player == player};
sleep 2;
["ALIVE_MIL_OPCOM","ALIVE_MIL_C2ISTAR"] call ALiVE_fnc_PauseModule;
Using only waituntil {player == player};
wasn't working so I added a small sleep command to it and it seemed to pause everything as soon as I spawned in. The amount of time you might need to put on the sleep command might vary from mission to mission based on loading times but I'm not sure. If anyone can get it worked using only a waitUntil without a sleep command after it, it would be very helpful.
Edit 1: This init.sqf code seemed to work for the mission you sent me as well. Let me know if you have any problems with it.
Edit 2: I am actually noticing C2ISTAR proceeds to task me even if it is paused. I am not sure if pausing ALIVE_MIL_C2ISTAR
only stops battlefield intelligence from being displayed or if it is supposed to stop tasking as well.
Edit 3: Perhaps ALIVE_MIL_C2ISTAR
is unable to be paused. ALIVE_MIL_OPCOM
and ALiVE_SYS_PROFILE
both display a debug message when paused but ALIVE_MIL_C2ISTAR
doesn't when attempting to pause it. How far will the edit tree go?