Hello @donte.zoom
Zoom SDK version :2.3.5
Steps to reproduce
1)run the following code to join meeting
code :-
const beginJoin = useCallback(
(signature) => {
client
.init({
debug: true,
zoomAppRoot: meetingSDKElement,
language: "en-US",
customize: {
ribbon: {
isResizable: false,
},
video: {
isResizable: false,
popper: {
placement: "bottom",
disableDraggable: true,
},
},
toolbar: {
buttons: [
{
text: "Polls",
className: "Polls_ui",
onClick: () => {
handlePoll(parseInt(role) === 1 ? "Mod" : "Reg");
},
},
{
text: Role ? "End Meeting" : "Leave Meeting",
className: "end-meeting-li",
onClick: () => {
yesNoAlert("Are You Sure?", `Do you want to ${Role ? "End Meeting" : "Leave Meeting"}?`, "").then((result) => {
if (result.isConfirmed) {
if (Role) {
client.endMeeting();
} else {
client.leaveMeeting();
}
endZoomMeeting();
}
});
},
},
],
},
},
})
.then((e) => {
console.log("success", e);
client
.join({
apiKey: process.env.REACT_APP_ZOOM_API_KEY,
signature: signature, // role in signature needs to be 0
meetingNumber: meetingnumber,
password: password,
userName: name,
userEmail: userEmail, // userEmail property required
})
.then((e) => {
console.log("success", e);
setAudioTutorial(true);
})
.catch((e) => {
if (parseInt(e.errorCode) === 3008) {
yesNoAlert("Host has not Joined Yet", "", "", "Wait", "Refresh page").then((result) => {
if (result.isConfirmed) {
} else {
window.location.reload();
}
});
}
});
})
.catch((e) => {
console.log("error", e);
confirmationAlert("Meeting Initialization Failed", "", "", "", "Exit").then((result) => {
endZoomMeeting();
});
});
},
[meetingID]
);
After the meeting is started , i end the meeting with
my custom leave button
and following error shows up
this issue halts our whole going into production process
i hope u can help me with a solution as sooon as possible @donte.zoom
thanks