Skip to main content

Cause

Another booking took this slot between the availability check and the commit, so the slot is no longer free.

Fix

List appointment openings again and offer the caller the next open slot. Do not retry the same startsAt until availability shows it free.

Retry safety

Not retryable

Raised by

These operations can return this problem:

Example