Skip to main content

Troubleshooting

An event in 'Manage Bookings' is listed as 'Calendar not found'

CauseResolution
The calendar that the booking was created against has been removed in OutlookNo resolution - the calendar cannot be found due its deletion in Outlook
The Office 365 integration has been disabledCheck the client ID and secret are correct in the Office 365 Integrations page, and re-save them.
The account used to connect to Outlook 365 has been de-authorisedAuthorise the necessary account in the Integrations page.

A calendar is displaying as 'Sorry, no slots can be booked at the moment. Please try again later.'

CauseResolution
The question is configured against a calendar that has been removed or cannot be accessedIn the question settings, click 'Refresh Calendars'. If the dropdown changes to 'Please Choose', select a different calendar. If the drop down is empty, check that the Office 365 Integrations page has been completed correctly, with the correct accounts are authorised.
The question is configured against an Event Booking Configuration that has been removedIn the question settings, select a new Event booking Configuration.
The account used to connect to Outlook 365 has been de-authorisedAuthorise the necessary account in the Integrations page.
The Office 365 integration has been disabledCheck the client ID and secret are correct in the Office 365 Integrations page, and re-save them.

An event in 'Manage Bookings' is marked as 'Read-only'

Read-only bookings are not necessarily a problem - they are just unable to be edited or changed.

CauseResolution
The calendar that the booking was created against has been removed in OutlookNo resolution - the calendar cannot be found due its deletion in Outlook
The question that the booking was created against has been removedNo resolution - the question cannot be found due its deletion from the form
The account used to connect to Outlook 365 has been de-authorisedAuthorise the necessary account in the Integrations page.
The Office 365 integration has been disabledCheck the client ID and secret are correct in the Office 365 Integrations page, and re-save them.

Slots that should be available to be booked are not appearing as bookable

CauseResolution
Another form is making booking into the same Outlook calendarCheck for any other forms that may be connected to the same calendar, including testing or development environments and remove the connection and any blocking events created by them in the Outlook calendar
Bookings made using another channel, for example by telephone, have been added directly to the Outlook calendarUse an Internal form to record telephone bookings
Blocking events such as annual leave, training or sickness have been added to the Outlook calendarUse an Internal form to reduce booking slot availability
Booking records have been manually deleted from the Jadu Central databaseRemove the Blocking event created by the original booking from the Outlook calendar

A ‘The selected booking slot is no longer available’ error is shown when attempting to proceed through the form having selected an available slot

note

When rendering the calendar view, we load the first 50 events in the Outlook calendar for the month, and check if any are blocking.
When saving the chosen slot, we load 50 events for this slot only, making it far more likely to find a blocking event if one exists.

CauseResolution
All possible simultaneous events are booked for the slotNo resolution - this is the intended behaviour. This could happen sporadically for popular booking forms where two concurrent users attempt to book the same slot. Consider increasing the number of simultaneous bookings in the Event Booking Configuration.
A slot has been blocked by a manually added event in OutlookRemove the blocking event manually in Outlook.

A certain date/time slot is available for booking when it should not be

CauseResolution
The slot has not been blocked by a manually added event in OutlookAdd a blocking event manually in Outlook.
The integration is failing to retrieve the blocking events from the calendar as the API is limited to 50 items and more than 50 are required to block this eventCombine Blocked events to cover more slots.
The integration is failing to retrieve the blocking events from the calendar as the API has become rate-limited due to the sync task being enabled, or other activity.Disable the sync task temporarily to reduce load and prevent rate limiting.