# {type: 'JOIN\_MEETING\_FAILED', reason: 'Fail to join the meeting.', errorCode: 200}

**URL:** <https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993>\
**Category:** Web\
**Created:** [February 13, 2023, 1:59am UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993 "2023-02-13T01:59:42Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ai1](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@ai1](https://devforum.zoom.us/u/ai1)\
**Post date:** [February 13, 2023, 1:59am UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993/1 "2023-02-13T01:59:42Z")

</div>

**Description**  
I would like to resolve the “Fail To Join the Meeting” error.

The following error is occurring.

```auto
Uncaught (in promise) 
{type: 'JOIN_MEETING_FAILED', reason: 'Fail to join the meeting.', errorCode: 200}
errorCode
: 
200
reason
: 
"Fail to join the meeting."
type
: 
"JOIN_MEETING_FAILED"

```

**Browser Console Error**

 ![スクリーンショット 2023-02-13 105118](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/6/360e6cbfdd80f601392b3e8d8eeb262db2884598.png)

**Additional context**  
  
I want to integrate live video of Zoom webinars into my website using the Zoom Meeting SDK in [ASP.NET](http://ASP.NET).

\<What I’ve tried\>

① I obtained the signature of the API server by cloning the following GitHub. I set the ZOOM\_SDK\_KEY and ZOOM\_SDK\_SECRET in the .env file.

> **[GitHub - zoom/meetingsdk-sample-signature-node.js: Generate a signature to...](https://github.com/zoom/meetingsdk-sample-signature-node.js)**
>
> Generate a signature to Start and Join Meetings and Webinars with the Zoom Meeting SDKs. - GitHub - zoom/meetingsdk-sample-signature-node.js: Generate a signature to Start and Join Meetings and Web...

② Start the API server from ① ([http://localhost:4000](http://localhost:4000))

③ I cloned the front part from the following GitHub: [GitHub - zoom/meetingsdk-javascript-sample: Use the Zoom Meeting SDK in a JavaScript App](https://github.com/zoom/meetingsdk-javascript-sample)

④ In order to use the Component view, I set the component-view.js file as follows:

```auto
var signatureEndpoint = 'http://localhost:4000'
var sdkKey = '<SDK_KEY>'
var meetingNumber = '<Meeting Number>'
var role = 0
var userName = ''
var userEmail = ''
var passWord = ''

```

⑤ The HTML part is as follows:

```auto
<%@ page language="VB" autoeventwireup="false" codefile="zoomtest.aspx.vb" inherits="zoomtest" %>

<html>
<head>
    <meta charset="utf-8">
    <title>Zoom Meeting SDK Sample JavaScript</title>

</head>
<body>

    <main>
      <h1>Zoom Meeting SDK Sample JavaScript</h1>

      <!-- For Component View -->
      <div id="meetingSDKElement">
        <!-- Zoom Meeting SDK Rendered Here -->
      </div>

      <button onclick="getSignature()">Join Meeting</button>
    </main>

    <!-- For Component and Client View -->
    <script src="https://source.zoom.us/2.9.7/lib/vendor/react.min.js"></script>
    <script src="https://source.zoom.us/2.9.7/lib/vendor/react-dom.min.js"></script>
    <script src="https://source.zoom.us/2.9.7/lib/vendor/redux.min.js"></script>
    <script src="https://source.zoom.us/2.9.7/lib/vendor/redux-thunk.min.js"></script>
    <script src="https://source.zoom.us/2.9.7/lib/vendor/lodash.min.js"></script>

<%-- <!-- For Client View -->
    <script src="https://source.zoom.us/zoom-meeting-2.9.7.min.js"></script>
    <script type="text/javascript" src="client-view.js"></script>--%>

    <!-- For Component View -->
    <script src="https://source.zoom.us/2.9.7/zoom-meeting-embedded-2.9.7.min.js"></script>
    <script type="text/javascript" src="./js/component-view.js"></script>

  </body>
</html>

```

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [February 13, 2023, 4:27am UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993/2 "2023-02-13T04:27:47Z")

</div>

Hi @ai1 ,

Are you using the web sdk 2.7.0 and above?

You will need to use SDK App instead of JWT App for the authentication.  
Let me know if you need more help on this

[https://marketplace.zoom.us/docs/guides/build/jwt-app/jwt-app-migration/#jwt-app-type-to-sdk-app-type-migration](https://marketplace.zoom.us/docs/guides/build/jwt-app/jwt-app-migration/#jwt-app-type-to-sdk-app-type-migration)

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [February 13, 2023, 10:31am UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993/3 "2023-02-13T10:31:39Z")

</div>

@ai1 Hope you will be fine.

Here are the sessions regarding WebSDK Integrations

- [Zoom Meeting SDK Integration with VueJS](https://youtu.be/CMpe56VoTTo)
- [Zoom Meeting SDK Integration with ReactJS](https://youtu.be/4BgkLvH7T0Y)
- [Zoom Meeting SDK Integration with AngularJS](https://youtu.be/utXjISjjHOY)
- [NextJS - Zoom WebSDK Component View](https://youtu.be/mwta4hZOtpc) ← Here described Component View Videos Rendering Sizes
- [Zoom Meeting SDK Client View Integration](https://youtu.be/zaIhI_BZKJo)

---

<div class="post-metadata">

**Author:** ![ai1](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@ai1](https://devforum.zoom.us/u/ai1)\
**Post date:** [February 14, 2023, 5:44am UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993/4 "2023-02-14T05:44:57Z")

</div>

@chunsiong.zoom @freelancer.nak  
Thank you, everyone.  
I was able to solve the issue on my own.

I implemented it successfully in the [ASP.NET](http://ASP.NET) environment using the following GitHub sample as a reference.  
[GitHub - zoom/meetingsdk-web-sample: Zoom Meeting SDK Web Sample App](https://github.com/zoom/meetingsdk-web-sample)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 16, 2023, 3:45pm UTC](https://devforum.zoom.us/t/type-join-meeting-failed-reason-fail-to-join-the-meeting-errorcode-200/82993/5 "2023-03-16T15:45:23Z")

</div>

Closed on March 16, 2023, 3:45pm UTC

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