Summary

Fixed the live Salesforce/RingCentral iframe issue for the Matter panel. The root issue was a stale compiled/cached Salesforce component and RingCentral Embeddable state continuing to use the bad RingCentral client ID 40vRKrMiQIsaowVS0lBnSK, which belongs to an app without the required browser redirect URI.

Work completed

QA evidence

Notes for future agents

The immediate staff blocker is fixed. This uses RingCentral Embeddable's default client ID path, which RingCentral documents as usable but recommends replacing with a registered production app to remove the demo banner and isolate analytics. A future durable hardening pass can create a dedicated RingCentral 3-legged OAuth browser app with redirect URI https://apps.ringcentral.com/integration/ringcentral-embeddable/latest/redirect.html, then update the V2 iframe to use that new app's client ID. Avoid changing the existing SMS Quick Start App without first checking JWT/script consumers.

Reason for ending

The live fix deployed and QA passed. Further work would be production hardening, not required for the immediate sign-in unblock.