diff --git a/packages/calling/src/CallingClient/registration/register.ts b/packages/calling/src/CallingClient/registration/register.ts index 1121a49407d..862f827300e 100644 --- a/packages/calling/src/CallingClient/registration/register.ts +++ b/packages/calling/src/CallingClient/registration/register.ts @@ -606,8 +606,8 @@ export class Registration implements IRegistration { // eslint-disable-next-line no-await-in-loop const resp = await this.postRegistration(url); this.deviceInfo = resp.body as IDeviceInfo; - this.lineEmitter(LINE_EVENTS.REGISTERED, resp.body as IDeviceInfo); this.registrationStatus = RegistrationStatus.ACTIVE; + this.lineEmitter(LINE_EVENTS.REGISTERED, resp.body as IDeviceInfo); this.setActiveMobiusUrl(url); this.setIntervalValues(this.deviceInfo); this.metricManager.setDeviceInfo(this.deviceInfo);