WEB - referenceerror: jsmediasdk_instance is not defined

Iam Facing a Error in MeetingSdk 3.11.2
referenceerror: jsmediasdk_instance is not defined

const joinMeeting = async (isEmbedded = false) => {
setTrigger(true);
const signature = “sdfsfsdfsfsfsfsf”;
if (!signature) return;

if (isEmbedded) {
  const meetingSDKElement = document.getElementById("meetingSDKElement");
  await client.leaveMeeting();

  client
    .init({ zoomAppRoot: meetingSDKElement, language: "en-US", patchJsMedia: true })
    .then(() => {
      client
        .join({ sdkKey: SDK_KEY, signature, meetingNumber: MEETING_NUMBER, password: PASSWORD, userName: USER_NAME })
        .then(() => console.log("Joined embedded meeting successfully"))
        .catch((error) => console.error("Embedded join error:", error));
    })
    .catch((error) => console.error("Embedded init error:", error));
} else {
  document.getElementById("zmmtg-root").style.display = "block";

  ZoomMtg.init({
    leaveUrl: "http://Privatehost565:/",
    patchJsMedia: true,
    success: () => {
      ZoomMtg.join({
        sdkKey: SDK_KEY,
        signature,
        meetingNumber: MEETING_NUMBER,
        passWord: PASSWORD,
        userName: USER_NAME,
        success: (response) => console.log("Meeting Joined Successfully:", response),
        error: (error) => console.error("Join Meeting Error:", error),
      });
    },
    error: (error) => console.error("Zoom SDK Init Error:", error),
  });
}

};