As per http://dev.arma3.com/post/sitrep-00100
We're also going to test a new version of the BattlEye anti-cheat engine in the Launcher this week. It will provide a more robust and thorough detection of hacks and cheats. You will be able to still opt-out, but that will not allow you to connect to BE-enabled servers. Toggling BE on and off, as well as updating it, will now be handled via the Launcher.
This undermines 3rd party launchers from being able to connect successfully to BE enabled Arma 3 servers. So a few suggestions before this change goes live on the 8th of april
Suggestion 1: -nolauncher should not restrict users from connecting to servers with BE enabled
Suggestion 2: (and possibly the best option as it will allow game opening Arma3 Launcher and using the new changes to BE)
If i open a Arma3.exe Shortcut with"C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\arma3.exe" -window -mod=@ExampleMOD;@ExampleMod2 -nosplash -password=serverpw -window -exThreads=7 -cpuCount=16 -noLogs
-start params are passed on to the Arma 3 Launcher/arma3.exe process
-mods enabled in the Arma 3 Launcher are disabled except the mod/mods thats in the param thats passed on to it
-auto launches Arma 3