Hi Zoom Dev Team,
We’re integrating the Zoom Web Embedded SDK into our React + TypeScript app. The backend signature generation endpoint is working correctly and returns a valid signature. On the frontend, we added validation and logging to confirm all joinArgs parameters match the schema.
However, when calling client.join(), we consistently receive this error:
TypeError: Cannot read properties of undefined (reading 'replace')
Details:
-
SDK: Zoom Web Embedded SDK (latest version)
-
Steps Taken:
-
Backend signature endpoint confirmed valid.
-
Frontend validation + logging added to display all parameters.
-
SDK event listeners + error callbacks integrated.
-
Tried adding
sdkKey, schema-alignment fixes, etc. → no change.
-
-
Observation: Error appears to occur inside the SDK itself, not from our
joinArgsobject.
Ask:
Can you confirm if this is a known issue with the current SDK release?
If not, could you provide guidance on a workaround or fix?
Thanks,
Bilal Ahmad / Tesseract