Back to category: Troubleshooting
TroubleshootingTroubleshooting

Reservation form not loading: troubleshooting

Blank form or "Failed to load"

Check Settings → Channels → Web Widget → Allowed Domains for your exact site URL. www.site.com and site.com are separate entries.

Add staging domains for pre-production tests. Changes propagate within minutes.

iframe clipping on mobile

Fixed-height iframes need at least 600px. If the date picker clips, increase height or switch to the JavaScript snippet.

The snippet auto-resizes height, preferred in WordPress Custom HTML blocks.

Safari ITP or aggressive cookie banners can break form sessions. If the form waits for consent, show the banner before the embed loads.

Third-party cookie blocks do not stop submit, only preference storage.

Are CSP or security headers blocking the form?

If you use Content-Security-Policy, add *.openrez.co to frame-src or script-src. Missing CSP shows blocked resource errors, check F12 → Network for the widget request.

403 usually means domain whitelist; CSP errors point to missing frame-src. Cloudflare or WAF bot rules may block embeds. Allowlist the widget URL.

Still stuck

Use Diagnostics → Test Link in the panel and open the embed URL directly. If it works alone, the issue is your site embed code.

When opening a ticket, attach site URL, screenshot, and console error, see support-request-guide.