resolveSignInError to protected