If the device is displaying the wrong boarding code the ticket isn't valid. Check the customer's device has the correct date and time. In addition, non-local timezone settings can affect the boarding code. If the date and time is correct then the passenger should contact customer support via the app.
If many passengers are reporting the same issue with boarding codes then escalate the issue.