If you are using a ledger device with Leather, authentication on app.my.locker requires that both the Bitcoin and Stacks networks are enabled in your wallet.
Why It Occurs
The Stacks app on the ledger doesn't share a Bitcoin address with linked applications by default. Your .locker identity's security is anchored on Bitcoin; therefore, in order for the login procedure to happen successfully, it requires your Bitcoin address. You will see an authentication error notice if the signature fails due to Bitcoin being disabled. Only ledger users face this problem; no problem is caused for either Leather or Xverse users.
How to Fix an Authentication Error
1. Open your ledger and the Leather app
2. Support Both Bitcoin And Stacks In Leather
3. Return to app.my.locker and attempt to sign in. If you still see an error after enabling both networks, contact support and share a screenshot so we can help.