Mit folgender Testausgabe wird dir der ID-Name und der Name der Spieler angezeigt. Das kann jeder Client aufrufen. So sollte zu erkennen sein was da schief läuft.
Code:
SpielerListe = [];
{if (isPlayer _x) then {SpielerListe = SpielerListe + [[_x,name _x]]}} forEach allUnits;
player groupChat format["%1",SpielerListe];