Why does it say "having trouble verifying your connection"?

What the "We're having trouble verifying your connection" message means, why it appears, and how to get past it in a few seconds.

Occasionally a full-screen message appears saying "We're having trouble verifying your connection", with a Try again button and a smaller Reload the page link. It can appear to anyone — a customer opening a booking page or a restaurant opening the dashboard.

What it means

ResoFlow runs a quick automatic check that each visit is coming from a real person's browser — it protects restaurants and their customers from bots and abuse. For almost everyone it's completely invisible. On ResoFlow's own website, just reading a page never runs it — it only runs when you open the chat or send something. This message simply means the check couldn't finish; nothing is wrong with your account or booking, and no one is accusing you of anything.

As the message itself says, it's usually temporary — a weak or changing connection can cause it. The common innocent causes:

What to do

"Checking your connection…" on a slow Wi-Fi

On poor Wi-Fi — a hotel, a cellar bar, a busy café — the same check can simply take a while rather than fail. When it does, the app waits with you and says so instead of guessing that something has broken:

You only see the "We couldn't load your account" card when something has actually failed — the link went dead, or your details never arrived even though the link was answering. The card says which, and Retry picks the check up again (it shows the same counter while it works) rather than starting a blind countdown; Reload the page is always there too.

The booking-page puzzle

Separately, when you submit a booking (or join a waitlist), the form's bot-check can occasionally show a quick puzzle from Cloudflare before it accepts. That's normal — complete it and carry on; your details are untouched.

Related: What do customers see when they pay online? · How do customers use the customer portal?