The custom Angular softphone component won’t initialize properly because it’s throwing RTCError: ICE candidate gathering failed on @genesyscloud/genesys-cloud-sdk-client-app@1.42.0.
The browser console cuts off during the SIP handshake phase:
[GC-SDK] Binding media stream...
[GC-SDK] Waiting for remote description
The whole agent desktop freezes up because the notification callback doesn’t emit the screenPopEvent, leaving the call controls stuck in a loading state.