I have a desk booking system using PowerApps. From the app, multiple users can book for desk after selecting the location and time. Once book button is clicked, all the information will be sent to SP list. The flow is triggered when new item is created in the list. At the end of the flow, an event is created inside Outlook to indicate the user has successfully booked a desk.
Issue can happen when there are multiple users booking the same seat at the same timeslot, at the same time, which has caused multiple instances of flow to run, and finished with events created for all users, which is not be done. Only 1 flow should create event, and the rest should be declined.
Please help check this and add more functions in flow to prevent this.