Solución definitiva al error “Inicia sesión en un perfil” de Call of Duty en PC (Microsoft Store/Xbox App)

¿El juego se queda en negro con el aviso “Inicia sesión en un perfil” al tratar de arrancar Call of Duty desde la Microsoft Store o la Xbox App en Windows? Aquí tienes una guía completa, con causas, soluciones rápidas y procedimientos avanzados para que vuelvas al campo de batalla cuanto antes.

Índice

Por qué aparece el mensaje “Inicia sesión en un perfil”

El launcher de la Microsoft Store y la Xbox App necesita validar simultáneamente cuatro elementos: tu cuenta Microsoft, la licencia digital, el servicio Xbox Live y la vinculación con tu cuenta de Activision. Si uno de ellos falla en el intercambio de tokens, el juego impedirá el arranque y mostrará la pantalla negra con el aviso de que inicies sesión en un perfil aunque ya estés conectado. Este comportamiento se da con mayor frecuencia tras actualizaciones del juego, cambios de contraseña o si Gaming Services se corrompe.

Comprobación inicial: cierra y vuelve a entrar en la Xbox App

El workaround más sencillo —y el que más usuarios reportan como efectivo— es cerrar sesión y volver a iniciar sesión en la Xbox App:

  1. Abre la Xbox App.
  2. Haz clic sobre tu avatar » Cerrar sesión.
  3. Cierra la aplicación por completo (usa Alt + F4 o el icono de la bandeja).
  4. Vuelve a abrirla e inicia sesión con la misma cuenta Microsoft que posea la licencia de Call of Duty.
  5. Lanza el título desde la biblioteca.

En la mayoría de los casos, el token de autenticación se renueva y el error desaparece.

Guía paso a paso si el mensaje persiste

Recopila registros de errores con el Visor de eventos

  1. Escribe Visor de eventos en la búsqueda de Windows y ábrelo.
  2. Navega a Registros de Windows » Aplicación.
  3. En el panel central, busca eventos con icono rojo o amarillo que coincidan con la hora exacta en la que se produce la pantalla negra.
  4. Haz clic derecho en el evento » Copiar » Detalles como texto y guarda ese contenido en un archivo TXT.

Envía un informe a Activision Support

Adjunta el archivo TXT mediante el formulario Bug Report del portal de asistencia de Activision. Incluye los pasos para reproducir el fallo y especifica que tu copia proviene de la Microsoft Store/Xbox App.

Actualiza aplicaciones y servicios relacionados

  • En Microsoft Store, pulsa los tres puntos » Descargas y actualizaciones » Obtener actualizaciones.
  • En la Xbox App, ve a Configuración » General y activa Usar la versión previa de la aplicación si quieres probar insider builds que corrijan errores antes.
  • Reinicia el PC tras aplicar parches.

Repara o verifica los archivos del juego

La Microsoft Store utiliza una comprobación de integridad propia:

  1. Abre Configuración de Windows » Aplicaciones » Aplicaciones instaladas.
  2. Busca Call of Duty, selecciona Opciones avanzadas.
  3. Pulsa Reparar (no perderás datos) y, de persistir el problema, Restablecer (volverá a bajar archivos dañados).

Comprueba la conectividad de Xbox Live

Para que el token se valide, los siguientes puertos han de estar abiertos:

PuertoProtocoloUso
53UDP / TCPDNS
80TCPHTTP
88UDPAutenticación Xbox Live
443TCPHTTPS
500UDPIPsec
3544UDPTeredo
4500UDPIPsec

Si usas router corporativo o firewall de terceros, añade reglas para permitirlos o activa UPnP. Asegúrate además de que services.msc muestra Xbox Live Auth Manager y Gaming Services en estado “En ejecución”.

Ejecuta el juego con privilegios de administrador

Haz clic derecho en el acceso directo de Call of Duty » Propiedades » Compatibilidad » activa Ejecutar este programa como administrador. Esto evita que aplicativos de capa de usuario bloqueen la generación del archivo uwp.pfn necesario para la sesión.

Desactiva superposiciones y software de terceros

Aplicaciones como Discord, NVIDIA ShadowPlay, MSI Afterburner o incluso la Game Bar de Windows pueden inyectar DLL y sabotear el arranque. Desactívalas temporalmente y prueba de nuevo.

Soluciones avanzadas para casos persistentes

Borra la caché de Microsoft Store

Abre el cuadro Ejecutar (Win + R) » escribe wsreset.exe. Se abrirá una ventana negra; espera a que la Store se reinicie sola.

Reinstala Gaming Services y Xbox Identity Provider

PowerShell -Command "Get-AppxPackage gamingservices | Remove-AppxPackage -allusers"
PowerShell -Command "start ms-windows-store://pdp/?productid=9MWPM2CQNLHN"

Cuando aparezca la página en Microsoft Store, instala de nuevo Servicios de juegos. Repite el proceso para Xbox Identity Provider con ID 9WZDNCRD1HKW.

Vuelve a registrar los componentes UWP

PowerShell -ExecutionPolicy Unrestricted -Command "Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$($_.InstallLocation)\AppxManifest.xml'}"

Esto reescribe los manifiestos y corrige permisos.

Crea un perfil local limpio

Si el problema solo ocurre en tu usuario, crea una cuenta local nueva en Configuración » Cuentas » Otros usuarios, inicia sesión, instala el juego y prueba. Así descartas corrupciones específicas de perfil.

Desinstala y reinstala el juego completamente

Como último recurso, desinstala desde la aplicación Configuración o la Store, elimina la carpeta residual en C:\Program Files\WindowsApps (requiere cambiar permisos) y descarga de nuevo. Asegúrate de conservar tu carpeta de Documentos\Call of Duty si quieres guardar los ajustes.

Preguntas frecuentes

¿Perderé mi progreso al reinstalar? No. El progreso multijugador y desbloqueos se guardan en tu cuenta de Activision. ¿Servirá iniciar el juego desde Steam si lo compré en Microsoft Store? No, son ecosistemas separados. Necesitarías comprar la versión de Steam. ¿El modo sin conexión evita el error? No, la versión UWP requiere conexión a Xbox Live para validar la licencia incluso en solitario. ¿Existe parche oficial? A la fecha de este artículo, Activision no ha emitido comunicado. El problema está en investigación.

Conclusiones y siguientes pasos

En la mayoría de los casos, el simple “cerrar y volver a entrar” reestablece tu token y el juego arranca sin problemas. Si no es tu caso, aplica la rutina: recopilar logs, mantener todo actualizado, verificar puertos y, si hace falta, reinstalar Gaming Services. Mientras Activision publica una solución definitiva, estos pasos te ofrecen la mejor probabilidad de regresar al combate con mínimo tiempo de inactividad.

Índice