Hi, not sure if this applies for the other themes too but let's take this scenario.
Admin: Adds a new Coupon (XXX) and sets it as Unlimited use / 1 per user
User: Logins in and adds his coupon code and clicks "continue"
User: Is directed to the next screen with the ( Price / Discount / Total Price)
User: clicks Back
User: changes package or keeps the same package and clicks Continue again.
User: Given an error that the coupon has already been used (while actually it hasen't, it was just inserted in the system for verification but the coupon was not utilized)
Can you help please?