Description
I have been using the Zoom API successfully for some time with no issue. For a couple of weeks, it sometimes happens that requests get the 404 registration has not been enabled for the create registrant API. This happens only to some of our users, because some are able to generate the join url we need in our app. The users keep trying to access the endpoint and zoom eventually answers with a 429 which appears because of rate limiting.
I find it very weird that this response appears for some participants, and for some it doesn’t (I also checked the approval_type (it is set to 1), but anyway some manage to register.
Seems like some recent changes have done this. Can you please hint a solution?
Error
{“code”:404,“message”:“Registration has not been enabled for this meeting: 84467028605.”}
Thank you for reaching out to the Zoom Developer Forum. This seems to be related to a known issue which our engineering team is investigating as a priority.
Workaround
In instances where you receive a 404/"registration not enabled for meeting *****." error, you can make a subsequent PATCH request to the Update Meeting API with the original meeting settings for the Meeting ID returned in the error. On successful update, you can then re-attempt the registrant request after you’ve made this Update request. For example:
If you receive an error such as 404/"Registration has not been enabled for this meeting: *******." you can have this trigger a request such as:
@will.zoom we’ve been running into the same bug even with the workaround implemented these past few days. Do you have any other ideas about how to fix it?
I am experiencing the same problem. @MaxM@will.zoom If it takes a long time to fix this bug, please temporarily remove the daily rate limit.
I’ve inspected the issue using our internal logs. As mentioned in the title of this thread, this issue disappears at some time. After that time, fresh users (who don’t try to register when the problem exists) can register for the meeting without any issues. Users who tried to register when the problem existed can’t try to register again after the issue disappeared as they have exceeded the daily rate limit of 3.