It seems like when we apply the coupon the conditions are NOT met, the coupon saved somewhere (maybe cookies) and applied automatically when conditions are met. Is this the expected behavior?