OAuth Sign Up is flaky and if it flakes in a specific way the user can't sign in or out.
If this happens the user's account is never updated from the anonymous account details to the users real details.
If the user does manage to log out (clearing cookies etc), when they log in they'll see their anonymous account details.