# ZoomMtg.join returns false - no error - no joining

**URL:** <https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971>\
**Category:** Web\
**Created:** [March 28, 2020, 11:11am UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971 "2020-03-28T11:11:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matiboy](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@Matiboy](https://devforum.zoom.us/u/Matiboy)\
**Post date:** [March 28, 2020, 11:11am UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/1 "2020-03-28T11:11:28Z")

</div>

**Description**  
Following the tutorial for Web SDK with local set up, the call to `join` terminates with nothing. The `success` and `error` callbacks are not called.  
No call to backend is triggered (I noticed that JSONP is being used on other set ups that work)  
No error returned. Just “false” returned by the `.join` call.  
I’ve tried with signature generated via a server that uses the Generate Signature code, as well as ZoomMtg.generateSignature, both with same result

**Error**  
No error message.  
However, ZoomMtg.join returns false

**Which version?**  
1.7.2

**Smartphone (please complete the following information):**

- Browser: Chrome; checkRequirements passes the test

Thank you.

---

<div class="post-metadata">

**Author:** ![proeverijonline](https://avatars.discourse-cdn.com/v4/letter/p/3d9bf3/32.png) [@proeverijonline](https://devforum.zoom.us/u/proeverijonline)\
**Post date:** [March 28, 2020, 4:43pm UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/2 "2020-03-28T16:43:12Z")

</div>

I got the same issue. Currently working on a NuxtJS project. With Init Debug set to True the console only displays --InitMeeting–. Then, when trying to join, nothing happens.

Same environment, versions and browser as above.

---

<div class="post-metadata">

**Author:** ![proeverijonline](https://avatars.discourse-cdn.com/v4/letter/p/3d9bf3/32.png) [@proeverijonline](https://devforum.zoom.us/u/proeverijonline)\
**Post date:** [March 29, 2020, 9:37pm UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/3 "2020-03-29T21:37:51Z")

</div>

I’m getting the error:  
Init a room first, code 3008.

If anyone is willing to help me, then i’ll send you a repo in private message.

Thanks!

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 30, 2020, 6:03am UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/4 "2020-03-30T06:03:27Z")

</div>

Hi @proeverijonline,

Usually a 3008 means that the meeting has not started yet. What was the **meeting ID** that you used and what **Role** did you set within the WebSDK?

Thanks

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 30, 2020, 6:03am UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/5 "2020-03-30T06:03:52Z")

</div>

Hi @Matiboy,

Can you provide us your meeting ID & paste the code that you have within the index.js file? From there we can take a closer look.

Thanks

---

<div class="post-metadata">

**Author:** ![Matiboy](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@Matiboy](https://devforum.zoom.us/u/Matiboy)\
**Post date:** [April 4, 2020, 8:10pm UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/6 "2020-04-04T20:10:29Z")

</div>

Hi Michael,

Below is the code (and the meeting id).

```auto
(function(){
  console.log('checkSystemRequirements');
  console.log(JSON.stringify(ZoomMtg.checkSystemRequirements()));
  ZoomMtg.preLoadWasm();
  ZoomMtg.prepareJssdk();
  ZoomMtg.setZoomJSLib('https://dmogdx0jrul3u.cloudfront.net/1.7.2/lib', '/av')
  // ZoomMtg.setZoomJSLib('https://source.zoom.us/1.7.2/lib', '/av')
  document.addEventListener('DOMContentLoaded', () => {
  document.getElementById('zmmtg-root').addEventListener('click', () => {
console.log('Clicked')
var meetConfig = {
        apiKey: " ******",
        apiSecret: " *******",
        meetingNumber:,
        userName: 'Mat',
        password: " ****",
        leaveUrl: window.location.toString(),
        role: 1
    };
    console.log(meetConfig)
    var signature = ZoomMtg.generateSignature({
      meetingNumber: meetConfig.meetingNumber,
      apiKey: meetConfig.apiKey,
      apiSecret: meetConfig.apiSecret,
      role: meetConfig.role
    });
    ZoomMtg.init({
      leaveUrl: 'http://www.zoom.us',
      isSupportAV: true,
      success: function () {
        console.log('Initialize success')
          ZoomMtg.join(
              {
                  meetingNumber: meetConfig.meetingNumber,
                  userName: meetConfig.userName,
                  signature: signature,
                  apiKey: meetConfig.apiKey,
                  userEmail: ' *****',
                  password: meetConfig.password,
                  success: function(res){
                    console.log('join meeting success');
                      $('#nav-tool').hide();
                  },
                  error: function(res) {
                      console.log(res);
                  }
              }
          );
      },
      error: function(res) {
          console.log(res);
      }
  });
})
  })
})()

```

It looks like using `passWord` instead of `password` makes something happen. Sadly now I’m plagued with the [403 error](https://devforum.zoom.us/t/in-progress-web-sdk-web-client-from-browser-403-forbidden/10782/67) like everyone else.

Could you please confirm that password needs to be passed with key `passWord` (capital “W”) in join?

If so then I guess this issue can be closed for the time being. Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 6, 2020, 3:54pm UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/7 "2020-04-06T15:54:21Z")

</div>

Hey @Matiboy,

> [@Matiboy](#):
>
> Could you please confirm that password needs to be passed with key `passWord` (capital “W”) in join?

Yes, it needs to be `passWord`.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 8:16pm UTC](https://devforum.zoom.us/t/zoommtg-join-returns-false-no-error-no-joining/9971/8 "2020-08-21T20:16:32Z")

</div>

Closed on August 21, 2020, 8:16pm UTC


