Error 'Booking duration is shorter than required'

After updating to the new version of the calendar, I’ve started to receive the following error from the Bookings API:

{
  code: 'ycbm_api_booking_invalid_duration_too_short',
  errors: [],
  httpCode: 400,
  httpStatusCode: 400,
  message: 'Booking duration is shorter than required',
  status: 'BAD_REQUEST',
  type: 'YcbmApiException'
}

I can guess from the content that the duration you are trying to book is short.
However, the duration in the profile is set at 30 minutes,
The bookings API is populated as follows.

{
  startsAt: "2023-09-08 12:00:00",
  timeZone: "Asia/Tokyo",
  units: 1,
  numberOfSlots: 1,
  answers: [
    ...answer values
  ]
}

Any guidance on how to resolve this would be greatly appreciated.

I reached our through a direct message. I would need to know the API endpoint you are using, and how you are making the request.

I sent the endpoint and the request content via direct message.
Please confirm.

I recently sent details about the API via direct message, but I’m also posting a part of the content here in this topic.

API endpoints

https://api.youcanbook.me/v1/profiles/[profileId]/bookings

Request Data

{
  startsAt: '2023-09-15T10:00:00',
  timeZone: 'Asia/Tokyo',
  units: 1,
  numberOfSlots: 1,
  answers: [
    ...some answers
  ]
}