Skip to content

Fix Common Appointment and Calendar Problems

Use this guide when an appointment is missing, will not save, cannot change status, will not move on Calendar, or cannot be converted from the waitlist.

Do not delete or recreate records while the original outcome is uncertain. Have the customer, booking reference, branch, intended services and exact error ready.

Protect the existing booking while diagnosing
  1. Record the customer, booking reference, location, date, time, services and current status.
  2. Do not create a replacement appointment until you confirm the original was not saved.
  3. Select the correct location and clear filters.
  4. Open the appointment details and inspect every service line.
  5. Note the exact message shown by Yepsta.
  6. Check access, configuration, availability and policy in the sections below.
  • Confirm the signed-in role has the exact module permission under Settings → Team Access.
  • Confirm the user is assigned to the appointment’s location.
  • In Appointment Manager, clear phone, date, status and staff filters and reset sorting.
  • In Calendar, clear customer, staff and status filters and confirm the date range.
  • In Staff Calendar, clear the service filter and select the relevant staff member.
  • In My Workspace, confirm the login is linked to the correct staff profile and the appointment line is assigned to that profile.
  • The service must be active, bookable and in the selected location.
  • Select the exact Standard Service or Service Variant; a Service Group is not bookable.
  • The staff member must be active in the same location and assigned to the exact service.
  • Changing location clears incompatible selections. Select the location first, then rebuild the service set.

Check branch hours, slot interval, service duration, buffer, capacity, staff shift, staff break and overlapping appointments. For multiple services, the whole sequence must fit and every numbered service line must be allocated.

See Troubleshoot Appointment Availability for the complete diagnostic order.

  • Completed and Cancelled appointments are locked in the current editor.
  • Cancellation and rescheduling policy checks apply to Pending and Confirmed appointments.
  • Inside a cutoff or before the no-show eligible time, the owner’s override setting determines whether the action is blocked or requires an override reason.
  • No Show can normally be applied only after the appointment start plus the configured grace minutes.
  • If an invoice already exists, open it from the appointment details rather than trying to recreate completion.
  • No grid: add active business hours for the selected location and weekday.
  • Booking not visible: clear filters and check whether its date lies in the Day, 3-day or Week range.
  • Crowded blocks: switch to a smaller range or one staff filter; concurrent bookings are intentionally shown side by side.
  • Drag is unavailable: line-level/multi-service, completed and cancelled appointments cannot be moved by drag.
  • Move rejected: the proposed time is closed, crosses a break, falls outside the assigned staff shift or overlaps another non-cancelled booking.
  • Mobile: use the booking card and editor; desktop drag movement is not provided in the mobile day-card view.
  • No columns: select at least one active staff member for the location.
  • Person disappears under a service filter: the exact service is not assigned to that staff profile.
  • Line under the wrong staff: edit the appointment’s service-line allocation.
  • Day says Closed: configure branch hours for that weekday.
  • Blank column: check staff hours and leave before treating it as available time.
  • Online booking is currently unavailable: the business subscription or public booking ability is not active.
  • Service disappeared: it is no longer active/bookable at the location.
  • Slot disappeared at confirmation: availability changed; reload and select another slot.
  • Customer cannot cancel/reschedule: check status, policy toggle, cutoff, reschedule count and link validity.
  • Customer cannot manage a completed or cancelled appointment through the active-management page.
  • No matches: the request’s location, services, date/time preference or available staff does not fit an opening.
  • Match became Stale or Expired: run Find slots again.
  • Send claim fails: verify email delivery availability and the customer email, or use Copy link for approved manual sharing.
  • Resend is blocked: wait for the displayed cooldown or use the current active link.
  • Conversion fails: another booking may have taken the slot; do not force it—find another opening.
  • Customer sees expired, revoked or declined: generate a fresh offer only after finding a current valid match.

Search by customer phone and booking reference before recreating work. Waitlist matching protects an entry from duplicate copies of the same matched opening, but separate waitlist entries are not automatically merged.

Contact Yepsta Support after collecting the booking reference, location, exact error, affected date/time and whether the issue occurs in Appointment Manager, Calendar, Staff Calendar, public booking or Waitlist. Do not include a customer’s secure management or claim link in an unsecured message.

Last reviewed: