This update fixes how longer bookings appear on your scheduler and how free bookings finish.
- Full booking length on the scheduler: Appointments and sessions made longer by add-ons or extra time now show their real length on the admin scheduler, so they no longer appear to end early or overlap the next booking in the same row.
- Free bookings and your cart: A free booking now finishes in the booking screen only when nothing else is in the customer's cart. If other items are already waiting, or the booking screen reopens after a page reload, the customer goes to checkout to review everything first.