Description
Unable to Join zoom meeting. Randomly getting error “Already has other meetings in progress”
with error code : 3000. Sometime on retrying I am able to join but sometime getting same issue.
Each time I am using same parameter (i.e. sdkKey, signature, meetingNumber, password, userName, userEmail) while joining meeting. But still failing randomly.
Surprisingly, I started getting this error after 5Dec 2022. Before this never face this issue. Also, I did not make any changes in the code to init and join the zoom meeting.
Browser Console Error
{ errorCode: 3000, reason: “Already has other meetings in progress”, type: “JOIN_MEETING_FAILED” }
Which Web Meeting SDK version?
@zoomus/websdk: 2.8.0
Type: Component View
Meeting SDK Code Snippets
CLIENT INIT CODE:
const _client: typeof EmbeddedClient = ZoomMtgEmbedded.createClient();
_client.init({
debug: false,
zoomAppRoot: containerRef.current,
language: 'en-US',
customize: {
activeApps: {
popper: undefined
},
meetingInfo: [],
video: {
isResizable: true
}
},
})
.then((res) => {
setMeetingStatus(MeetingStatus.INIT_SUCCESS)
})
.catch((err: any) => {
console.error("unable to init zoom client", err);
setMeetingStatus(MeetingStatus.INIT_ERROR)
})
CLIENT JOIN CODE:
console.info("joining client");
_client.join({
sdkKey: config.sdkKey,
signature: config.signature,
meetingNumber: config.meetingNumber,
password: config.password,
userName: config.name,
userEmail: config.email,
success: handleClientJoined,
error: handleErrorOnJoin
})
.then((res) => {
handleClientJoined(res);
})
.catch((err) => {
handleErrorOnJoin(err);
})
Screenshots