Race Condition

You might say

Coupons occasionally oversell while one test run looks normal. Reproduce the race with concurrent timing, fix it, and verify repeatedly.

A race condition occurs when the ordering of concurrent operations changes the final result.Two requests can read and issue the last coupon at nearly the same time, so the read-write order decides whether overselling occurs. Race conditions are broader than data races; request ordering, file state, or event timing can also race, and one passing test does not prove absence.
Know first
Race Condition
Further reading