Cannot join Webinar via SDK using valid email address with diacritic characters (such as accents)

When joining a Webinar using the ZoomSDK, if the user’s email address has diacritic characters (such as accents) then they cannot join the Zoom Webinar.

Browser Console Error
Nothing of note other than a NOT_CONNECTED error

Which Web Meeting SDK version?
@zoomus/websdk": "^2.11.0

Meeting SDK Code Snippets

The session will not connect to the Webinar when setting the email var to this value (for example): áá

Here is our init/join snippet - of course assume the variables are set correctly (we cannoth share them in a public forum ofc):

“leaveUrl”: ${window.location.origin}/zoomus/${meetingNumber}?&notLive=true&lang=${language},
“isSupportAV”: true,
“enableHD”: true,
“success”: () => {
“signature”: signature,
“meetingNumber”: meetingNumber,
“userName”: name,
“userEmail”: email,
“sdkKey”: apiKey,
“passWord”: password,
“success”: () => {},
“error”: error => {},
“error”: error => {

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Create a Webinar
  2. Use the Zoom Meetings Web SDK to connect to the Webinar using a regular name/email (observed: it works OK)
  3. Do the same but use an email with accented characters such as: áá

Observed: The session will not connect with the email containing accented characters,
Expected: it is valid for email addresses to contain certain special characters therefore the session should connect without issue

Troubleshooting Routes
I’ve found mention of a similar issue here:
However, we are already using a later version. There are no further details specifying what exactly that hotfix fixes

Device (please complete the following information):

  • Device: Lenovo Thinkpad
  • OS: Windows 10
  • Browser: Chrome
  • Browser Version: 111.0.5563.149

Additional context
There are multiple sources which confirm diacritic characters are valid to have in email addresses

Thanks for highlighting this @ssmith , we are looking into it

@ssmith ,

Is this a valid user on your zoom account?
When adding users, the email validator will throw an error “invalid email address”.

This might be an unreachable state.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.