TK parameter is being asked even if registration is not required

Description
“Please enter TK parameter to join as a panelist.” error is being thrown after promoting a user to panelist even if registration is set to not required in the webinar settings

Error

Which Web Client SDK version?
1.8.6

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Error is encountered after promoting a user to panelist

Hello @tommy @will.zoom @MaxM - guys, can we get your advice on this one please? We can confirm the same problem happens in the latest version of the WebSDK - promoting an attendee to panelist works, but on refresh it will throw an error asking for the tk.

It looks like the change happened server-side.

Asking for the token when the webinar does not expect registration makes no sense at all. Besides, using the app does not require the token, just the WebSDK.

This is incredibly frustrating. :frowning:

Hey @arvinb450 ,

Are you using version 1.8.6? Can you please try with the latest version, 1.9.6? https://marketplace.zoom.us/docs/changelog#publications/web-client-sdk-version-1-9-6

@brianmagalong , please see this change for an immediate work around to have a panelist join the webinar: https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/webinars/join#join-registered-webinar

We will look into the promoting an attendee to panelist works, but on refresh it will throw an error asking for the tk case.

Thanks,
Tommy

Hi Tommy,

We are running into the same issue and it is quite critical for our Webinar users.

“promoting an attendee to panelist works, but on refresh it will throw an error asking for the tk” Specifically:

  • In 1.8.6 to 1.9.5 it presents a “failed to join meeting” in UI and “Please enter TK parameter to join as a panelist” in console as posted above.
  • In 1.9.6 it also fails and presents this UI (which is not useful as no registration email was sent in this case):
  • [UPDATE]: In 1.9.6 this tk error screen ^ only appears if a user is promoted to panelist, and then joins the meeting a second time with the same email address. This seems like reasonable behavior, so willing to accept this is working as intended in 1.9.6.
1 Like

Hey @vandalayindustries,

Thank you for reaching out to the Zoom Developer Forum. Please send an email to developersupport@zoom.us with a link to this thread.

In that email, please include the meeting ID where you saw this.

Thanks,
Max

Hi vandalayindustries.
I test 1.9.6. it works for me. attendee join no registration webinar and be promote panelist. then reference.
whether you call call leaveMeeting when onbeforeunload.
you can test https://websdkprod.qooeo.com/ 1.9.6

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