Quick check: Most missing sessions are caused by the connected coach being booked elsewhere, availability settings, or session limits.
Common causes & fixes
1. Connected coach already booked (double-booking prevention)
1. Connected coach already booked (double-booking prevention)
Very common - If the coach assigned to this scheduler has sessions booked at the same times through another scheduler, those time slots won’t appear. This is CoachIQ preventing double-bookings.Fix:
- Go to Schedule → Calendar
- Check if the connected coach has existing sessions during the times you expect to see availability
- If they do, that’s why those slots aren’t showing — the coach is already booked
- To free up slots, either cancel/reschedule the conflicting sessions or adjust the coach’s availability
- Go to Schedule → Schedulers
- Select the scheduler in question
- Look for Connected Coaches section
- Note which coach(es) are assigned, then check their calendar for conflicts
2. Availability not set for that time
2. Availability not set for that time
Most common issue - Your availability determines when clients can book.Fix:
- Go to Schedule → Availability
- Check if you have availability set for the day/time in question
- Add availability blocks that cover when you want sessions bookable
- Save changes
3. Session limit reached
3. Session limit reached
Your scheduler may have a maximum number of sessions per day/week.Fix:
- Go to Schedule → Schedulers
- Select the scheduler you’re troubleshooting
- Check “Max bookings per day”, “Maximum bookings per week”, “Max athletes per time slot”
- Increase limits or untoggle the limit to allow unlimited booking
- Click Save
4. Minimum notice requirement
4. Minimum notice requirement
You may require clients to book a certain time in advance.Fix:
- Go to Schedule → Schedulers
- Select the scheduler you’re troubleshooting
- Check the Minimum notice setting (e.g., 24 hours)
- Reduce if needed or set to 0 for same-day booking
- Click Save
Example: If minimum notice is 24 hours and the session is on Monday at 6 pm, then athletes can’t book after Sunday at 6 pm.
5. Date range restrictions
5. Date range restrictions
Sessions may have start/end dates limiting bookability.Fix:
- Go to Schedule → Schedulers
- Select the scheduler you’re troubleshooting
- Check Set Date Range settings
- Verify “Start date” hasn’t passed and “End date” hasn’t arrived
- Adjust dates as needed
- Click Save
6. Session already booked
6. Session already booked
Someone may have already booked that specific time slot.Fix:
- Go to Schedule → Calendar
- Check if the time slot shows an existing session
- If it’s an error, cancel the existing session
- The slot will become available again
7. Timezone mismatch
7. Timezone mismatch
Your availability may be set in a different timezone than expected.Fix:
- Go to Schedule → **Availability **→ **Select Availability **
- Check the Timezone setting at the top of your availability
- Verify it matches your actual timezone
- Update if incorrect
- Save changes and check calendar again - times will adjust
8. Buffer time between sessions
8. Buffer time between sessions
Buffer settings prevent back-to-back bookings.Fix:
- Go to Schedule → Schedulers → Select the scheduler
- Find Buffer settings
- Check “Buffer before” and “Buffer after” values
- Reduce if blocking too many slots
- Click Save
Example: 30-minute buffer after each 60-minute session means a 10am session blocks booking until 11:30am.
9. Scheduler is inactive
9. Scheduler is inactive
The scheduler might be disabled or turned off.Fix:
- Go to Schedule → Schedulers
- Select the scheduler you’re troubleshooting
- At the top of the scheduler settings, check if Active is toggled on
- If it’s off, toggle it on to enable bookings
- Click Save
Quick diagnostic checklist
Work through this in order:Check for coach conflicts first
- Go to Schedule → Calendar and look at the connected coach’s schedule
- If they have sessions booked from other schedulers during those times, that’s why slots aren’t showing
- This is the most overlooked cause when “everything looks right” but slots still don’t appear
Verify basic setup
- Scheduler is Active
- You have availability set for the desired day/time
- A coach is connected to the scheduler
- The time slot isn’t already booked
Check booking restrictions
- Minimum notice isn’t blocking near-term slots
- Daily/weekly session limits aren’t maxed out (check in Schedule → Schedulers)
- Date range includes the timeframe you’re checking
Found the issue? After making changes, refresh your booking page or check from a client’s perspective to verify sessions now appear.
Still not showing up?
If you’ve checked everything above and sessions still aren’t appearing:- Test from client view: Visit your booking page while logged out or in incognito mode
- Check specific session: Go to Schedule → Scheduler and verify the session exists
- Clear cache: Browser cache can show outdated availability
- Contact support: Include screenshots of your availability settings and the issue

