Web SDK 1.8.5 calling error callback after successful join

Description
After successfully joining a meeting with the latest Web SDK (1.8.5) it calls the error callback upon leaving the meeting. This did not happen with the last SDK we were using (1.7.10)

Error
{method: "join", status: false, result: "The meeting number is not found.", errorMessage: "The meeting number is not found.", errorCode: 3707}

Which version?
1.8.5

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

  1. Call ZoomMtg.join()
  2. Verify that success callback is called and meeting starts
  3. Without any other attendees joining press “End”
  4. Select the option to “Leave Meeting” (rather than “End Meeting for All”)
  5. The SDK calls the supplied error callback with the above error object

Screenshots
If applicable, add screenshots to help explain your problem.

Device (please complete the following information):

  • MacOS
  • OS: macOS
  • Version: 11.0
  • Browser: Chrome 87.0 or Safari 14.0

Additional context
This integration has been working for a long time on previous versions of the Web SDK. We recently upgraded from 1.7.10 to 1.8.5. The Zoom SDK is being hosted in an iFrame using the CDN version.

Upon further investigation, it appears that the SDK is attempting to “reconnect” after clicking the button to leave the meeting. A message briefly appears stating “attempting to reconnect…”

Hey @ansell,

Thanks for pointing this out. We are aware of the issue and working on a fix in the next version:

-Tommy