Start with the obvious blockers
An empty booking page usually means one of four things: no weekly availability, session windows outside your schedule, a connected calendar blocking every slot, or the session type being unpublished.
Walk through the booking stack in order
Check weekly availability first, then the session type duration, lead time, buffers, and date range. After that, look at connected calendars for all-day events, repeated holds, or stale imported conflicts.
- Make sure the session type is visible and bookable
- Test a day with no external events before assuming sync is broken
Use a narrow test case
Temporarily open one short window on one day and preview the public booking link again. If that works, the issue is almost always a scheduling rule or calendar conflict rather than the booking page itself.
Take action
Open the relevant setting or workflow next
The article covers the why and the sequence. Use the link below to jump into the part of the product that matches this workflow.
Review Availability