---
title: Instant Booking returns a 404 for guests
description: "When guests click **Instant Booking**, they see a 404 error, but checkout works when you are logged in as an administrator. **Why this happens.** Your…"
url: "https://homerunner.io/docs/guests-get-a-404-error-when-clicking-instant-booking-but-checkout-works-when-i-m/"
updated: "2026-10-26"
category: Booking engine and checkout
---

# Instant Booking returns a 404 for guests

When guests click **Instant Booking**, they see a 404 error, but checkout works when you are logged in as an administrator.

**Why this happens.** Your checkout page is unpublished. Logged-in administrators can see unpublished pages, but guests cannot.

**How to fix it.**

1. In WordPress, go to **Pages** and find the page containing the shortcode [homerunner-checkout] (usually called "Checkout").
2. Check its status. If it shows Draft, Pending, Private, or Scheduled, open it and click **Publish**.
3. Do the same for your confirmation page with [homerunner-confirmation].
4. Test as a guest using a private browser window to confirm the fix works.

Still stuck? [Contact the HomeRunner team](https://homerunner.io/contact/) with your site address and what you tried, and we take it from there.
