//////////////
1. Put in init.sqf of any mission:
diag_log format["player object %1 | serverCommand #kick" %2 | isMultiPlayer %3",player,serverCommandAvailable "#kick",isMultiPlayer];
2. Login as admin on a dedicated server and run mission
3. See client RPT after mission start, it returns:
"player object B Alpha 1-1:1 (Sepp) | serverCommand #kick false | isMultiPlayer true"
//////////////
Funnily if the command is called via Debug console main window ("execute", local) it returns the correct value (true) to RPT for servercommandavailable "#kick". If the same command is run in the same console but in a variable watcher line (Watch:), its returning returning false.