The error mentioned below is displayed when the guest is trying to redeem the reward which is already expired:
Generally, this will only happen when the guest has already generated the code on a day before the expiration of the reward and presented later when the reward was already expired.
To confirm this please export the reward data (Platform > Reports > Data Report > Reward data) and search for the Reward id as highlighted in the above screenshot in the exported report and check when the reward id was generated. The exported data will look like the below attached screenshot:
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)