I have a custom model that keeps track of orders processed called confirmationStats. In the model there are fields like confirmed canceled ordersProcessed etc. When a customer confirms an order an action is triggered in my routes folder(receiving external webhooks) and it fetches the stats for the shop stores them in a variable and increments/decrements the respective variable and then updates the model with the updated variable. This works fine but runs into an issue when more than one orders are confirmed at the same time. Then it only processes one of these. I don't know what's exactly causing the issue. Is it that the webhooks can't be handled more than one at a time? Or is it a concurrency issue? I don't think the webhook is causing the issue since the orders tags are being updated successfully, its the model fields that do not get updated correctly.