No success callback or error callback is called on ZoomMtg.join

Description
Similar to Success or Error callback not called on join - Meeting SDK / Web - Zoom Developer Forum. The issue occurs again for three of our other clients.

From the logs of the clients, neither success callback nor error callback was called when the web app tries to join a meeting via ZoomMtg.join method. Please note that our application relies on this callback to determine if the user was able to successfully join the meeting before actually showing the actual meeting screen.

Would there be any reason why this occurs? Or anyway to fix this issue?

Browser Console Error

meeting connecting
meeting connecting
Laplace init codec worker failed. Fallback to no-worker mode.
codec worker init success
%ccreatAVSocket color: #8484ff; font-weight: bold;
%c>>>>>>>> CREATE JSMEDIASKD INSTANCE <<<<<<<< color: #8484ff; font-weight: bold;
See the requirements for sending 720p video from the Web Meeting SDK. https://marketplace.zoom.us/docs/sdk/overview/720p
White list encoder: true
sendSocket 113
%c>>>>>>>>INIT JSMEDIASDK<<<<<<<< color: #8484ff; font-weight: bold;
Refused to connect to ‘https://devlog-gateway.zoomdev.us/pwa/webclient’ because it violates the following Content Security Policy directive: “connect-src ‘self’ wss://*.app.chime.aws/ *.app.chime.aws .zoom.us zoom.us wss://.zoom.us/”.
sharing decode fileURL: https://source.zoom.us/2.10.1/lib/av/1502_sharing_simd.min.js
https://source.zoom.us/2.10.1/lib/av/1502_video_simd.min.js
TypeError: Failed to execute ‘decodingInfo’ on ‘MediaCapabilities’: The provided value ‘webrtc’ is not a valid enum value of type MediaDecodingType.
VP9?: false AMD?: false AMDdecodecheck: true enable720p?: false capacityfor720: false
Support video encode hardware acceleration: true
Request failed, status: 0, responseText:
onUserIsInWaitingRoom is called
user in waiting room
in getConfEndRes====> 5
meeting reconnecting
%c>>>>>>>>> resetWebclient >>>>>>>>>>>>>,admit color: #b3b300; font-weight: bold;
%c–close socket-- color: #8484ff; font-weight: bold;
%cdestroy SDK color: #b3b300; font-weight: bold;
%csocket closing… color: #8484ff; font-weight: bold;
%cdestroy SDK color: #b3b300; font-weight: bold;
meeting reconnecting
%cclose web socket connection… color: #b3b300; font-weight: bold;
meeting connected
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘map’)
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘map’)
%ccreatAVSocket color: #8484ff; font-weight: bold;
%c>>>>>>>> CREATE JSMEDIASKD INSTANCE <<<<<<<< color: #8484ff; font-weight: bold;
Laplace init codec worker failed. Fallback to no-worker mode.
codec worker init success
%cdestroy SDK color: #b3b300; font-weight: bold;
Uncaught (in promise) the AVSocketService instance is destroyed!
Slow network is detected. See Chrome Platform Status for more details. Fallback font will be used while loading: https://source.zoom.us/2.10.1/fonts/glyphicons-halflings-regular.woff
Uncaught (in promise) the AVSocketService instance is destroyed!
Uncaught (in promise) the AVSocketService instance is destroyed!
meeting connected
Uncaught (in promise) the AVSocketService instance is destroyed!
Uncaught (in promise) the AVSocketService instance is destroyed!

Which Web Meeting SDK version?
@zoomus/websdk 2.10.1,2.10.1_20230301_ES5_release - {date},1502

Meeting SDK Code Snippets

ZoomMtg.join({
    meetingNumber: meeting.meetingNum,
    userName: attendee.userName,
    signature: attendee.signature,
    sdkKey: attendee.apiKey,
    passWord: meeting.meetingPwd,
    success: function (res) {
      log("info", "join meeting success " + JSON.stringify(res));
      joined = true;
      onMeetingJoined();
      ZoomMtg.showInviteFunction({ show: false });
    },
    error: function (res) {
      log("error", "join error " + JSON.stringify(res));
      if (joined) {
        // call meeting disconnected on join error while user is in meeting
        onError({"code": 1, "message": "Disconnected. Error code: " + res.errorCode + " Message: " + res.errorMessage});
        joined = false;
      } else {
        onJoinRoom({"code": 1, "message": "Join meeting error. Error code: " + res.errorCode + " Message: " + res.errorMessage});
      }
    },
  });
}

To Reproduce(If applicable)
Note that this is not easily replicated given that only clients were able to encounter such issue.

Screenshots

Troubleshooting Routes

Device (please complete the following information):

  • Device: Windows
  • OS: Windows 11
  • Browser: Chromium
  • Browser Version: 100.0.4896.127

@remalyn_basco ,

Thank you for posting in the Zoom Developer Forum. Sorry for not getting back to you sooner. Is this behavior still an issue for you?

Yes, we are still randomly encountering this issue.

hello @donte.zoom Any update on this? We are still randomly experiencing the issue.

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