# Host cannot start meeting despite \`role: 1\`

**URL:** <https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332>\
**Category:** Web\
**Created:** [November 6, 2020, 7:22pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332 "2020-11-06T19:22:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Christophe](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/christophe/32/18356_2.png) [@Christophe](https://devforum.zoom.us/u/Christophe)\
**Post date:** [November 6, 2020, 7:22pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/1 "2020-11-06T19:22:36Z")

</div>

Hi,

When I create users for a preplanned meeting (from the users logged on my website), the user granted host role (1) can’t start the meeting.

Error code is 3008 (“Meeting has not started”).

I use Web SDK v1.8.1, non pro plan (testing before)

---

<div class="post-metadata">

**Author:** ![Christophe](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/christophe/32/18356_2.png) [@Christophe](https://devforum.zoom.us/u/Christophe)\
**Post date:** [November 9, 2020, 3:31pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/2 "2020-11-09T15:31:00Z")

</div>

Hi, we won’t subscribe to a professionnal plan if we can’t be sure we’ll be able to create meetings then give hosting privileges to our non Zoom users so they can start the meeting by themselves.

Documentation states it is possible by giving the user a profile 1 ([https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/meetings/start](https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/meetings/start)), but all of our tests have failed to do this.

As we can not contact support with our current free plan aimed for testing, only Zoom team answers here could make us subscribe to a professionnal plan. Please 🙂

---

<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:** [November 10, 2020, 7:22pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/3 "2020-11-10T19:22:36Z")

</div>

Hey @Christophe,

Can you please share your Web SDK signature for a test meeting with this issue to [developersupport@zoom.us](mailto:developersupport@zoom.us) so I can debug it?

Also, please provide steps to reproduce the issue so we can take a closer look. 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![Christophe](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/christophe/32/18356_2.png) [@Christophe](https://devforum.zoom.us/u/Christophe)\
**Post date:** [November 10, 2020, 7:54pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/4 "2020-11-10T19:54:33Z")

</div>

Thanks @tommy,

Here is the signature :

1. I create a meeting with my account, on the Zoom web interface

2. My code generates the signature for this meeting, with a `role: 0` or `role: 1` depending on the status of the user logged on our website (our users have no Zoom account)

3. Then the code sends a request to join the meeting

4. But an error 3008 is received in response (“Meeting has not started”), even if the user was given `role: 1`

---

<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:** [November 11, 2020, 10:17pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/5 "2020-11-11T22:17:46Z")

</div>

Hey @Christophe,

The signature you shared, you are passing in role 0. Can you double check you are passing in role 1 to start the meeting?

You can also try using a randomly generated meeting ID instead of your PMI.

Let me know if that helps! 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![Christophe](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/christophe/32/18356_2.png) [@Christophe](https://devforum.zoom.us/u/Christophe)\
**Post date:** [November 12, 2020, 9:13am UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/6 "2020-11-12T09:13:39Z")

</div>

Hi @tommy,  
That’s right, `role: 0` had been hard-coded somewhere in one file… 🤦‍♂️  
Sorry for the bothering and thank you for your help. I’m going further in my testing.

---

<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:** [November 13, 2020, 7:45pm UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/7 "2020-11-13T19:45:44Z")

</div>

Hey @Christophe,

No worries at all! Glad we found the issue! Let me know if I can help with anything else! 🙂

Thanks,  
Tommy

---

<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:** [December 14, 2020, 5:46am UTC](https://devforum.zoom.us/t/host-cannot-start-meeting-despite-role-1/35332/8 "2020-12-14T05:46:01Z")

</div>

Closed on December 14, 2020, 5:46am UTC

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