diff --git a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/participant/participant.service.ts b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/participant/participant.service.ts index e389d140..49de1c36 100644 --- a/openvidu-components-angular/projects/openvidu-angular/src/lib/services/participant/participant.service.ts +++ b/openvidu-components-angular/projects/openvidu-angular/src/lib/services/participant/participant.service.ts @@ -368,7 +368,8 @@ export class ParticipantService { */ getNicknameFromConnectionData(data: string): string { try { - return JSON.parse(data).clientData; + const dataClean = data.replace('%/%{}', ''); + return JSON.parse(dataClean).clientData; } catch (error) { return 'OpenVidu_User'; }