Happy to help debug! First, you’re correct in that you should be using role 1 to start a webinar via the Web SDK.
Can you confirm that the user you’re testing with is on the same account as your API Key? Your Web SDK app will only be able to host meetings for users on your account. Let me know if that’s not the case!
Host is the owner of the zoom account, with active license and webinars. The host accesses the SDK with role 1, and correctly starts the webinar.
Attendees are not configured on the zoom platform and participate in the webinar with role 0.
Panelist: I configure them in the webinar: e.s. mario@mail.com (NO Zoom user). When I try to access the webinar from SDK with role 1 and userEmail: “mario@mail.com”, I get the error: “Not allow to start webinar”. If I access through the link generated by the configuration there are no problems.
The Webinar is already started, and the host user is already inside the webinar.
Thanks for clarifying, and my apologies for missing that this was a panelist—panelists will need to join with the value 0 for joining. Panelists are not able to start a meeting.
Can you please change the role for your panelist and let me know if you’re still seeing any issues?
I tried to configure the panelists with role 0 (like the attendees). In this way they access as spectators and not as panelists. Only after they have entered I can make them become panelists from the user panel.
If I log in with a userEmail configured as a panelist, I expect to be able to actively participate in the WEBINAR.
This will be fixed in a release currently slated for late October. Until then, you can promote the attendee to be a panelist, or use the Zoom App to join the webinar as a panelist.