To recreate: 1. Remove cardnumber for BorrowerMandatory system preference. 2. Create a patron without a cardnumber 3. Try to login into the SCC module, you cannot. 4. The user is redirected back to the SCO login page with no indication of what went wrong. This happens when SelfCheckoutByLogin is set by cardnumber OR userid + password.