If you see We're verifying your browser. This should only take a few seconds... when you try to RSVP to an event, that is a routine security check that keeps spam and bots off the registration form. It normally passes on its own in a moment, or shows a checkbox to tick, and then your RSVP goes through as usual.
If it never finishes and you cannot submit, the check itself is being blocked from loading. That is not a problem with the event or with anything you have done, and the fixes below will get you through.
Fix a check that will not finish
Try these in order, easiest first. Most people are through after the first two.
Turn off ad blockers and privacy extensions for the page, then reload. This is the most common cause by far, because these block the script the check needs to run.
Open the event in a private or incognito window, or in a different browser. This rules out extensions and old cached data in one step.
Check that JavaScript is enabled and your browser is up to date. The check cannot run without JavaScript.
Turn off any VPN or proxy and reload the page.
Try a different network. Your phone on mobile data is the quickest test. It has to be mobile data rather than the same wifi you are already on, otherwise you are still on the connection that is blocking it.
If you are on a work network, ask your IT team whether
challenges.cloudflare.comis blocked. Company networks block it more often than you would expect, and nothing you change in your browser will get around that.
If the check cannot load at all, the page falls back to showing the check or an error message after a few seconds rather than waiting forever, so you should not be left on a page that never resolves.
Cloudflare runs the check and has its own advice for when a challenge will not complete: see Challenge solve issues. If you are still stuck after all of this, contact the event organiser and let them know which browser and network you tried.
Why the check appeared
Public event pages are a target for spam. Without a check, bots can mass-submit fake RSVPs, which fills the organiser's guest list with junk and uses up their email allowance on confirmations nobody asked for.
The check turns on automatically when our system sees a pattern on a registration form that could be spam, and it clears on its own once things look normal again. It goes by internet connection rather than by person, so several people registering from the same office or venue wifi can bring it up even though everyone is genuine.
For event organisers
The rest of this article is for whoever set up the event. If you are a guest, the steps above are all you need.
Because the check goes by internet connection, registering a group of guests yourself from one connection can bring it up, while those same guests registering themselves from home does not. It only ever appears on the public event page, so adding or importing RSVPs from your dashboard is never affected, no matter how many you add.
If you are adding guests on their behalf, the public form is the slowest route and the only one where the check can appear. These do not go through the public form, so the check never applies:
Import a spreadsheet. On the RSVPs tab, click Import, upload a
.csv,.xlsx, or.xlsfile, and map the columns. This is the fastest way to add a long guest list. See Collect RSVPs for an event.Add responses from the dashboard. Use Add RSVP on the RSVPs tab to enter someone manually, for example if they replied by phone.
Send guests the event link so they register themselves. Each person submits from their own connection, and you do not have to type anything.
If a guest tells you they are stuck, send them this article. The steps at the top are written for them.
Can the check be turned off?
The check stays on for most teams, because it protects every event from signup spam. On our Enterprise plan we can disable it for your team. If you regularly register large numbers of guests yourself and the options above do not fit how you work, contact support and we will talk through your account.
Go further
Turn on RSVPs, share your event, and track responses. See Collect RSVPs for an event.
Collect more than a yes or no. See Custom RSVP and registration forms.