DA8 DARemoteCommand

When i use DaRemoteCommand :
with DARC.ExecuteCall do begin
Params.Clear();
OutgoingCommandNameParameter := Params.Add(‘aCommandName’, rtString, fIn).Name;
OutgoingParametersParameter := Params.Add(‘aParameterArray’, rtUserDefined, fIn, ‘DataParameterArray’).Name;
IncomingAffectedRowsParameter := Params.Add(‘Result’, rtInteger, fResult).Name;
IncomingParametersParameter := Params.Add(‘aOutputParameters’, rtUserDefined, fOut, ‘DataParameterArray’).Name;
MethodName := ‘ExecuteCommandEx’;
end;
Matricola := 0;
PassWord := ‘’;
daRC.Execute(‘ChainUtentePassw’, [‘Utente’, ‘Matricola’, ‘PassWord’], [Utente, Matricola, PassWord]);
OutputParams := DataParameterArray(daRC.ExecuteCall.ParamByName(RC.ExecuteCall.IncomingParametersParameter).AsComplexType);
Matricola := StrToInt64(VarToStrDef(OutputParams.Items[1].Value, ‘’));
PassWord := VarToStrDef(OutputParams.Items[2].Value, ‘’);
FreeAndNil(OutputParams);
I Get error :
An Exception was raised on th server : Cannot find item RESULT in collection of type TDAPARAMCollection .
Worked well with DA7

Can you create a simple testcase and send it to support@ or attach it here, pls?