Skip to main content

Cause

A confirmation workflow already owns this booking request. Customer cancellation, barber decline, and server expiry cannot win while its durable money outcome is reconciling.

Fix

Refresh the appointment and poll while bookingRequest.state is confirming.

Retry safety

Not retryable until the underlying state or request changes.

Raised by

These operations can return this problem:

Example