A guest may receive the error below:
There is a back-end setting "Prevent guests from redeeming multiple times in one visit" that will work pretty straight forward but can sometimes cause confusion with redeemables with a countdown. When a redeemable enters the countdown, it enters the "Staged" status. Redemptions in the "Staged" status count towards a "redemption" whether or not it's actually used. This is why after the countdown, other redeemable are unable to be used and is expected functionality.
This countdown and "Staged" status reset after the Backend "Visit Period" configured time.
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)