일부 Windows 사용자들이 Xbox 앱을 통해 Microsoft Store에서 구매한 콘텐츠(특히 게임)에 접근하지 못하는 문제를 겪고 있습니다. 사용자 계정으로 로그인하려고 할 때마다 "지금 로그인할 수 없습니다. 나중에 다시 시도하세요(We can't sign you right now. Try again later)"라는 메시지와 함께 오류 코드 0x406이 표시되는 것이죠. 이 문제는 서버 문제가 아니라 로컬 환경에서만 발생하는 것으로 확인되었으며, Windows 10에서만 나타나는 현상입니다.
Xbox 앱 오류 0x406의 원인은 무엇인가요?
다양한 사용자 사례와 이런 유형의 문제를 해결하기 위해 일반적으로 활용되는 복구 전략들을 분석한 결과, 이 오류 코드를 유발할 수 있는 여러 가지 잠재적 원인이 있는 것으로 밝혀졌습니다. 주요 원인은 다음과 같습니다.
- 일시적 오류가 발생한 Xbox 앱 – 가장 흔한 원인 중 하나는 갑작스러운 시스템 종료로 인해 발생한 앱 오류입니다. 이 경우 '앱 및 기능' 메뉴에서 Xbox 앱을 초기화하면 문제를 해결할 수 있습니다.
- 손상된 Windows Store 또는 Xbox 앱 – 여러 사용자들의 보고에 따르면, 두 앱 중 하나의 업데이트 또는 설치 과정에서 발생한 비정상 상태로 인해 이 문제가 생길 수 있습니다. 이 경우 PowerShell을 사용해 두 앱을 재설치하고 다시 등록하면 쉽게 해결됩니다.
- 손상된 사용자 프로필 – Windows 프로필이 손상되어 Xbox 앱이 인증 절차를 완료하지 못하는 경우에도 이 문제가 발생합니다. 이럴 때는 새 사용자 프로필을 만들면 해결됩니다.
- Token Broker 서비스 비활성화 – TokenBroker 서비스를 직접 비활성화했거나, 시스템 최적화 프로그램이 자동으로 꺼놓은 경우에도 이 오류가 나타날 수 있습니다. 이 서비스는 로그인이 필요한 모든 Microsoft 서비스에서 사용되기 때문입니다. 서비스 화면에서 Token Broker 서비스의 시작 유형을 '자동'으로 변경하면 해결할 수 있습니다.
- Xbox Identity Provider 제거됨 – 이 필수 구성 요소가 설치되어 있지 않으면 PC가 Xbox Live 시스템에 연결할 수 없습니다. Microsoft Store에서 Xbox Identity Provider를 설치하면 해결됩니다.
- 시스템 파일 손상 – 더 심각한 경우에는 로그인 절차에 영향을 미치는 시스템 파일 손상이 원인일 수 있습니다. 이 경우 모든 Windows 구성 요소를 새로 고치는 것(클린 설치 또는 복구 설치)이 권장됩니다.
현재 Xbox 앱 오류 코드 0x406으로 어려움을 겪고 있다면, 이 글에서 소개하는 여러 가지 복구 방법을 참고하세요. 아래에는 비슷한 상황의 다른 사용자들이 성공적으로 문제를 해결했던 방법들을 정리했습니다.
최상의 결과를 얻으려면 효율성과 난이도 순서대로 정렬된 아래 방법들을 순서대로 따라 하는 것을 권장합니다. 결국 어떤 원인이든 문제를 해결할 수 있는 방법을 찾게 될 것입니다.
그럼 시작해 보겠습니다!
방법 1: Xbox 앱 초기화
대부분의 경우 이 문제는 Xbox 앱의 비교적 흔한 버그 때문에 발생합니다. 특히 앱이 실행 중인 상태에서 컴퓨터가 갑자기 종료된 후 자주 보고됩니다. 다행히도 이 오류를 수정하는 방법은 매우 간단합니다.
여러 사용자들이 GUI를 통해 앱을 초기화하고 컴퓨터를 재시작한 후 문제가 해결되었다고 보고했습니다. 이 과정에서 구매한 콘텐츠나 설치된 앱은 삭제되지 않지만, 다음 부팅 시 다시 로그인해야 합니다.
Windows 10에서 Xbox 앱을 초기화하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그다음 텍스트 상자에 'ms-settings:appsfeatures'를 입력하고 Enter 키를 눌러 앱 및 기능 메뉴를 엽니다.
- 앱 및 기능 메뉴에서 오른쪽 창으로 이동해 앱 목록을 아래로 스크롤하여 Xbox 앱을 찾습니다. 찾으면 클릭한 뒤 고급 옵션을 선택합니다.
- Xbox 앱의 고급 옵션 화면에서 아래로 스크롤하여 초기화(Reset) 항목을 찾아 초기화 버튼을 클릭합니다.
- 확인 메시지가 표시되면 초기화를 한 번 더 클릭하여 앱을 초기화합니다.
- 작업이 완료되면 컴퓨터를 재시작하고 다음 부팅 시 문제가 해결되었는지 확인합니다.
여전히 Xbox 앱 오류 코드 0x406이 발생한다면 다음 방법으로 넘어가세요.
방법 2: Windows Store 및 Xbox 앱 재설치
이 문제는 대부분 두 개의 UWP(유니버설 Windows 플랫폼) 앱에서 비롯되므로, 해당 패키지를 재설치하면 빠르게 해결할 수 있습니다. 관리자 권한 PowerShell 창에서 일련의 명령을 실행해 두 앱을 초기화함으로써 문제를 해결한 사용자들이 많습니다.
이 작업 후 시스템을 재시작하면 대부분의 사용자가 문제가 해결되어 Xbox 앱 오류 코드 0x406 없이 Xbox 구매 콘텐츠에 정상적으로 접근할 수 있었다고 보고했습니다.
관리자 권한 PowerShell을 열고 Xbox 앱과 Windows Store를 제거 후 다시 등록하는 명령을 실행하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그다음 텍스트 상자에 'powershell'을 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 PowerShell 창을 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 부여합니다.
- 관리자 권한 PowerShell 창에서 다음 명령을 입력하고 각 명령마다 Enter 키를 눌러 Windows Store와 Xbox 앱 관련 설치 패키지를 제거합니다.
Get-AppxPackage *windowsstore* | Remove-AppxPackage Get-AppxPackage *xboxapp* | Remove-AppxPackage
- 두 명령이 모두 성공적으로 처리되면 컴퓨터를 재시작하고 부팅이 완료될 때까지 기다립니다.
- 1번 단계를 반복해 관리자 권한 PowerShell 창을 다시 연 후, 다음 명령을 입력하거나 붙여넣고 Enter 키를 눌러 모든 UWP 앱을 다시 등록합니다.
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - 컴퓨터를 한 번 더 재시작하고 다음 부팅 시 문제가 해결되었는지 확인합니다.
위 단계를 수행한 후에도 Xbox 앱 오류 코드 0x406이 계속 발생한다면 다음 방법으로 넘어가세요.
방법 3: 새 사용자 프로필 생성
새 Windows 프로필을 만들고 해당 프로필로 로그인한 상태에서 Xbox Live 계정으로 로그인하면 문제가 해결되는 경우도 있습니다. Windows 프로필 내부의 손상이 원인인 경우에 효과적인 방법입니다.
다만 이 방법을 사용하면 이전에 설정해 둔 일부 사용자 환경 설정이 초기화될 수 있다는 점에 유의하세요. 이 방법을 시도하기로 했다면 아래 단계에 따라 새 사용자 프로필을 만들어 보세요.
- Windows 키 + R을 눌러 새 실행 대화 상자를 엽니다. 텍스트 상자에 'ms-settings:otherusers'를 입력하고 Enter 키를 눌러 설정 앱의 가족 및 다른 사용자 탭을 엽니다.
- 가족 및 다른 사용자 탭에서 오른쪽 창으로 이동해 '다른 사용자' 섹션까지 스크롤한 뒤 이 PC에 다른 사람 추가를 클릭합니다.
- Microsoft 계정에 연결된 이메일과 전화번호를 입력해 진행합니다. 대신 로컬 계정을 만들고 싶다면 "이 사람의 로그인 정보를 가지고 있지 않습니다"를 클릭하세요.
- 다음 화면에서 계정 정보를 입력하거나, 로컬 계정을 만들려면 Microsoft 계정이 없는 사용자 추가를 클릭합니다. 단, 로컬 계정을 만들면 일부 온라인 기능을 사용할 수 없다는 점에 유의하세요.
- 새 계정의 사용자 이름과 비밀번호를 설정합니다. 이후 보안 질문을 등록하라는 안내가 표시되는데, 계정 보안과 비밀번호 복구 수단 확보를 위해 등록하는 것이 좋습니다.
- 새 계정 생성이 완료되면 컴퓨터를 재시작하고 다음 부팅 시 새로 만든 계정으로 로그인합니다.
- 새 사용자 프로필로 로그인한 상태에서 Xbox 앱을 열고 계정으로 로그인을 시도합니다.
여전히 Xbox 앱 오류 코드 0x406이 발생한다면 다음 방법으로 넘어가세요.
방법 4: Tokenbroker 서비스 활성화 (해당하는 경우)
사용자가 직접 조작했거나 유지 관리 프로그램이 TokenBroker 서비스의 기본 동작을 변경한 경우에도 이 문제가 발생할 수 있습니다. TokenBroker 서비스는 Windows 10에서 로그인이 필요한 모든 Microsoft 서비스(Mail 앱, Store, Xbox 앱 등)의 필수 구성 요소입니다.
이 서비스가 비활성화되어 호출될 수 없는 상태라면, 계정으로 로그인을 시도할 때 Xbox 앱 오류 코드 0x406이 나타날 가능성이 매우 높습니다.
해당 상황이거나 TokenBroker가 비활성화되어 있다고 의심된다면, 아래 단계에 따라 시작 유형을 자동으로 변경해 기본 동작을 복원하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그다음 텍스트 상자에 'services.msc'를 입력하고 Enter 키를 눌러 서비스 화면을 엽니다.
- 서비스 화면에서 목록을 스크롤하여 Time Broker 서비스를 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 속성을 선택합니다.
- Time Broker의 속성 화면에서 일반 탭을 선택하고 시작 유형을 자동으로 변경한 뒤 적용을 클릭해 변경 사항을 저장합니다.
- 컴퓨터를 재시작하고 다음 부팅 시 문제가 해결되었는지 확인합니다.
같은 Xbox 앱 오류 코드 0x406이 계속 발생한다면 다음 방법으로 넘어가세요.
방법 5: Xbox Identity Provider 설치
이 문제가 발생하는 또 다른 시나리오는 Xbox의 핵심 인증 구성 요소가 손실된 경우입니다. 이 구성 요소가 없으면 PC 게임을 Xbox Live 시스템에 연결할 수 없으며, 연결이 허용되지 않기 때문에 Xbox 앱의 로그인 화면을 넘어갈 수도 없습니다.
같은 상황에 처했던 여러 사용자들이 Xbox Identity Provider(PC 플레이어가 Xbox Live에 연결할 수 있게 해주는 공식 시스템 앱)를 설치해서 문제를 해결했다고 보고했습니다.
해당 상황이라고 생각되면 아래 지침에 따라 Xbox Identity Provider를 설치하고 사용해 보세요.
- Microsoft Store 링크에 접속해 최신 버전의 Xbox Identity Provider를 다운로드합니다. 가져오기(Get) 버튼을 클릭해 UWP 앱을 다운로드하세요.
- 설치가 완료될 때까지 기다린 후 컴퓨터를 재시작합니다.
- 다음 부팅 시 Xbox 앱을 열고 다시 연결을 시도하여 문제가 해결되었는지 확인합니다.
같은 문제가 계속 발생한다면 다음 방법으로 넘어가세요.
방법 6: 복구 설치 진행
위의 모든 단계를 수행해도 문제가 해결되지 않는다면, 시스템에 근본적인 손상 문제가 있어 Xbox 앱이 서버와 통신을Establish하지 못하고 있을 가능성이 큽니다. 이 경우 다른 앱들도 영향을 받고 있을 수 있습니다.
이런 상황이라면 가장 효과적인 해결책은 모든 Windows 구성 요소를 초기화하는 것입니다. 가장 빠른 방법은 클린 설치지만, 이 과정에서 응용 프로그램, 사용자 환경 설정, 미디어 파일 등 개인 데이터가 모두 삭제된다는 점에 유의하세요.
더 나은 방법은 복구 설치(원본 유지 재설치, in-place repair)입니다. 이 작업 역시 클린 설치처럼 모든 Windows 구성 요소를 초기화하지만, 차이점은 응용 프로그램, 게임, 이미지, 동영상, 문서 등 모든 개인 데이터를 그대로 유지할 수 있다는 점입니다.
복구 설치를 진행하기로 했다면, Windows 10 버전과 라이선스 종류에 관계없이 적용할 수 있는 단계별 가이드를 참고하여 진행하세요.