It may be caused by the following reasons:
1. The discount is applied to the original price but not the sale price on the page. If the item is on sale or discounted more than the coupon discount, there might be not too much price difference after applying the coupon.
2. The code has already expired.
3. The purchase amount is limited.