When redemption is applied at the beginning of a check before adding the menu items there are chances of getting a minimum amount error.
Under Cockpit > Redemptions > Post Redemption, there is a flag titled "Allow to initiate check-in after redemption code is processed (via POS)?
When this is flagged in the cockpit, after redemption is applied to a check, the user is automatically checked in. Since no items were on the check when the redemption was applied, the guest checked in with 0 points and received the minimum amount error.
The best practice is to only apply redemptions after all items are on the check.