The checkin process appears to be using the current date in determining if a badge can be paid for in the checkin process, which results in issues if the badge is expired or otherwise disabled in the system, despite having been ordered at a time when it was not.