Where it usually breaks
And how to keep it from happening.
- On-hand interpretation. Existing holds reduce what remains available for another request. Inspect them before promising the quantity.
- Restricted stock. Quarantine, expiry or blocking needs an eligibility decision before the lot can support the request.
- Retry uncertainty. Inspect the saved reservation and receipt before repeating an action after a delayed response.