- Add await to unawaited bookingSeatsRepositoryFixture.create calls - Clean up leftover selected slots before seated event tests The flakiness was caused by two issues: 1. Missing await on bookingSeatsRepositoryFixture.create() - the HTTP request to fetch slots could execute before the booking seat record was written to the database, leading to incorrect seat counts. 2. Leftover SelectedSlots records leaking between test groups - the availability calculation fetches all unexpired reserved slots by userId (not eventTypeId), so reserved slots from earlier tests appeared as busy times when computing slots for seated event types. Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>