Joining meeting error

i am using zoom meeting sdk to embed zoom in our website but i am facing an issue which is as follows:


and my code is as follows:
function App() {

function joinMeeting(signature, meetConfig) {
ZoomMtg.init({
leaveUrl: “https://zoom.us/”,
isSupportAV: true,
success: function (success) {

    console.log("Init Success ", success);
    ZoomMtg.join({
      signature: signature,
      meetingNumber: meetConfig.meetingNumber,
      userName: meetConfig.userName,
      sdkKey: meetConfig.sdkKey,
      userEmail:meetConfig.userEmail,
      passWord: meetConfig.passWord,
      meetingInfo:[],

      success: (success) => {
        console.log(success);
      },

      error: (error) => {
        console.log(error);
      },
    });
  },
});

}

useEffect(() => {
ZoomMtg.setZoomJSLib(“https://source.zoom.us/2.15.2/lib”, “/av”);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();

/**
 * You should not visible api secret key on frontend
 * Signature must be generated on server
 * https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature
 */
ZoomMtg.generateSDKSignature({
  meetingNumber: meetConfig.meetingNumber,
  sdkKey: meetConfig.sdkKey,
  sdkSecret: meetConfig.sdkSecret,
  role: meetConfig.role,
  success: function (res) {
    console.log("res", res);

    setTimeout(() => {
      joinMeeting(res.result, meetConfig);
    }, 1000);
  },
});

}, );

return

Zoom Testing
;
}

Hi @rushikeshgavali35 ,instead of ZoomMtg.prepareWebSDK();
can u try ZoomMtg.prepareJssdk(); and let me know ur issue is solved?