Errore 0x89235113 “We couldn’t sign you into Xbox Live” su Windows: cause e soluzioni definitive per Forza Horizon 5 e app Xbox

All’avvio di Forza Horizon 5 o delle app Xbox dal Microsoft Store su Windows può comparire l’errore “We couldn’t sign you into Xbox Live” (0x89235113). In questa guida trovi cause probabili, rimedi efficaci e una procedura dettagliata per risolvere in modo stabile.

Indice

Panoramica del problema

L’errore 0x89235113 indica che la procedura di accesso a Xbox Live si blocca prima di completare l’autenticazione. Di solito la finestra di login si chiude o resta in attesa, e il gioco o l’app (Xbox, Xbox Game Bar, Forza Horizon 5 in versione Microsoft Store, ecc.) non riescono a caricare il profilo.

Il comportamento è tipico delle app distribuite via Microsoft Store, perché dipendono dal componente di sistema Gaming Services. Le edizioni Steam dei giochi (come Forza Horizon 5 su Steam) usano un’integrazione differente e in genere non mostrano questo errore.

Come si manifesta

  • Durante il lancio del gioco o dell’app Xbox vedi “We couldn’t sign you into Xbox Live” con codice 0x89235113.
  • L’accesso al profilo non va a buon fine; i pulsanti “Riprova” o “Accedi” non cambiano l’esito.
  • A volte il login funziona al primo avvio post-riavvio del PC e fallisce ai successivi.
  • Su Steam, lo stesso gioco accede correttamente: indice che la libreria Xbox del Microsoft Store è la causa.

Perché succede

Dalla casistica condivisa dagli utenti, le cause ricorrenti sono tre; la tabella seguente le riassume con il dettaglio utile per la diagnosi.

CategoriaDettaglio
Rete/DNSCache DNS corrotta → i domini di Xbox Live non si risolvono correttamente. Il login resta in attesa o va in timeout.
Servizi di sistemaGaming Services o i servizi Xbox (Xbox Live Auth Manager, Xbox Live Networking Service, Xbox Live Game Save) risultano bloccati, non avviati o configurati su avvio manuale.
Pacchetto obsoletoUna serie di build di Gaming Services diffuse tra gennaio e marzo 2024 ha introdotto instabilità; se la patch successiva non si installa, il problema persiste.

Quali soluzioni funzionano davvero

Qui sotto trovi un confronto sintetico tra i rimedi più citati e il relativo tasso di successo riportato.

Soluzione propostaEsito riportato dagli utenti
ipconfig /flushdns in Prompt dei comandiRisolutivo per alcuni (incluso l’autore del post), inefficace per molti altri. Utile come primo tentativo rapido.
Riavvio dei servizi Gaming Services via services.msc o Gestione attivitàMiglior tasso di successo: il servizio riparte e l’app effettua il login.
Reset/Riparazione di Gaming Services in Impostazioni > AppFunziona per diversi utenti; spesso combinato al flush DNS.
Aggiornamento di Gaming Services dal Microsoft StoreRisolutivo se è disponibile una build più recente e stabile.
Impostare Automatico su Gaming Services e Xbox Live Game SaveEvita che l’errore ricompaia dopo il riavvio del PC.
Reinstallo completo di Gaming Services via PowerShellConsigliato quando i passaggi precedenti falliscono o il pacchetto è corrotto.

Nota importante — Alcuni utenti devono ripetere il riavvio dei servizi a ogni boot: di solito è perché Xbox Live Game Save torna su “Manuale”. Impostarlo su “Automatico (avvio)” rende la correzione permanente.

Checklist rapida prima di iniziare

  • Accedi con un account Windows amministratore.
  • Chiudi Xbox, Xbox Game Bar e il gioco interessato.
  • Assicurati di avere connessione Internet stabile e senza VPN/Proxy aziendale attivi (solo per il test).

Procedura consigliata (step‑by‑step)

Svuotare la cache DNS

È un’azione rapida che spesso sblocca autenticazioni bloccate per risoluzione nomi errata.

  1. Apri Prompt dei comandi come amministratore.
  2. Esegui: ipconfig /flushdns

Chiudere completamente Xbox, Game Bar e il gioco

Assicurati che nessun processo resti in background:

  • Premi Ctrl + Shift + EscGestione attività → termina Xbox, Xbox Game Bar, ForzaHorizon5 (se presente) e GamingServicesUI se visibile.

Reimpostare o riavviare Gaming Services

Opzione A (Impostazioni)

  1. Apri ImpostazioniAppApp installate.
  2. Cerca Gaming ServicesOpzioni avanzate → fai in sequenza: TerminaRipristinaReimposta.

Opzione B (Servizi)

  1. Premi Win + R → digita services.msc e premi Invio.
  2. Trova Gaming Services (possono comparire due voci). Per ciascuna:
    • Se lo stato è In esecuzione, scegli Riavvia.
    • Se lo stato è Arrestato, scegli Avvia.

Aggiornare Gaming Services e l’app Xbox dal Microsoft Store

  1. Apri Microsoft StoreLibreria.
  2. Fai clic su Ottieni aggiornamenti e applica eventuali update per Gaming Services e Xbox.
  3. Se gli aggiornamenti non partono: esegui wsreset.exe (da Win + R) per svuotare la cache dello Store, poi ripeti il controllo aggiornamenti.

Impostare l’avvio automatico dei servizi Xbox

Verifica e, se necessario, modifica il tipo di avvio in Automatico per i seguenti servizi:

  • Gaming Services (spesso in doppia istanza)
  • Xbox Live Auth Manager (servizio: XblAuthManager)
  • Xbox Live Networking Service (servizio: XboxNetApiSvc)
  • Xbox Live Game Save (servizio: XblGameSave)

Da services.msc: doppio clic sul servizio → Tipo di avvioAutomaticoApplicaOK. Quindi Avvia se non è già in esecuzione.

Reinstallare completamente Gaming Services (solo se il problema persiste)

Questa operazione rimuove e reinstalla il pacchetto, utile quando il componente è corrotto.

  1. Apri PowerShell come amministratore.
  2. Esegui: get-appxpackage gamingservices | remove-appxpackage start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
  3. Nella pagina dello Store che si apre, installa Gaming Services e al termine riavvia il PC.

Diagnostica avanzata (opzionale ma consigliata)

Controllo rapido DNS

Verifica che i domini Xbox si risolvano:

nslookup user.auth.xboxlive.com
nslookup title.mgt.xboxlive.com
nslookup xboxlive.com

Se gli hostname non si risolvono o puntano a indirizzi palesemente errati, cambia DNS (ad es. quelli del tuo provider o pubblici affidabili), ripeti ipconfig /flushdns e riesegui il test.

Verificare stato e tipo di avvio via PowerShell

Get-Service -Name GamingServices,GamingServicesNet,XblAuthManager,XboxNetApiSvc,XblGameSave | 
  Format-Table Name,Status,StartType

Se StartType è Manual su uno dei servizi Xbox, imposta Automatic:

Set-Service -Name XblAuthManager -StartupType Automatic
Set-Service -Name XboxNetApiSvc -StartupType Automatic
Set-Service -Name XblGameSave -StartupType Automatic
Set-Service -Name GamingServices -StartupType Automatic
Set-Service -Name GamingServicesNet -StartupType Automatic

Nota: i nomi dei servizi sono invariante in inglese anche su Windows in italiano. Se un nome non viene trovato, elenca tutti i servizi con Get-Service | Sort-Object DisplayName e individua quello corretto.

Event Viewer: dove guardare

Apri Visualizzatore eventiRegistri applicazioni e serviziMicrosoft > Windows > GamingServices e Xbox Identity Provider. Errori ricorrenti all’avvio o timeout indicano servizi bloccati o dipendenze non risolte.

Store e componenti di sistema

Se lo Store non installa o non aggiorna Gaming Services, ripara i componenti di Windows (solo se necessario):

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Riavvia e riprova l’aggiornamento dallo Store.

Scenari particolari e suggerimenti pratici

  • VPN/Firewall aziendali: possono bloccare le chiamate di autenticazione. Prova su una rete domestica o disabilita temporaneamente la VPN per isolare la causa.
  • Avvio post-boot: se l’errore appare solo subito dopo l’accensione ma scompare dopo qualche minuto, potrebbe esserci un ritardo nel caricamento dei servizi. Impostare Automatico (avvio ritardato) su Gaming Services può stabilizzare su alcuni sistemi.
  • Edizione Steam: non fa testo per questa anomalia perché usa una libreria Xbox differente. Se su Steam accedi e sul Microsoft Store no, la diagnosi punta ai Gaming Services.
  • Data e ora: un orologio di sistema non sincronizzato può invalidare i token. In Impostazioni > Data/ora attiva “Imposta automaticamente” e premi “Sincronizza ora”.

Come prevenire che il problema torni

  1. Mantieni aggiornati Windows, Microsoft Store, Gaming Services e l’app Xbox.
  2. Controlla il tipo di avvio dei servizi Xbox dopo ogni aggiornamento importante di sistema.
  3. Evita cleanup aggressivi che disattivano servizi “non essenziali”: possono mettere su Manuale i servizi Xbox.
  4. Stabilisci DNS affidabili sul router o sul PC per ridurre il rischio di cache incoerenti.

FAQ

Il flush DNS è sufficiente?
Per alcune configurazioni sì, ma spesso serve anche riavviare/riattivare i servizi Xbox o aggiornare Gaming Services.

Devo reinstallare Windows?
Quasi mai. Nella maggior parte dei casi la reinstallazione di Gaming Services o la correzione dei servizi risolve definitivamente.

Reimpostare l’app Xbox e Microsoft Store aiuta?
Sì, specie se lo Store non scarica gli aggiornamenti. Vai in Impostazioni > App > Xbox > Opzioni avanzate e usa Ripristina (e, se serve, Reimposta). Per lo Store usa wsreset.exe.

Perché dopo il riavvio il problema ricompare?
Quasi sempre perché Xbox Live Game Save o un’istanza di Gaming Services è tornata su Manuale o è fallito l’avvio. Imposta Automatico e verifica che lo stato diventi In esecuzione dopo il boot.

È un down dei servizi Xbox?
Può accadere, ma l’errore 0x89235113 nella casistica è spesso locale. Se su altre macchine o su rete mobile l’accesso funziona, focalizzati su DNS e servizi del tuo PC.

Appendice: script e comandi utili

Riavvio servizi Xbox & Gaming Services in PowerShell

$services = 'GamingServices','GamingServicesNet','XblAuthManager','XboxNetApiSvc','XblGameSave'
$services | ForEach-Object {
  try {
    Set-Service -Name $_ -StartupType Automatic -ErrorAction Stop
    if ((Get-Service -Name $).Status -ne 'Running') { Start-Service -Name $ }
    Write-Host "OK - $_ impostato su Automatic e avviato"
  } catch {
    Write-Host "ATTENZIONE - impossibile modificare $ : $($.Exception.Message)"
  }
}

Verifica che la rete non blocchi le chiamate

ping -n 1 xboxlive.com
tracert xboxlive.com

Se ping e tracert falliscono in modo anomalo solo su questa macchina, prova a cambiare rete o a disabilitare temporaneamente software di sicurezza che filtra il traffico, quindi rifai gli step principali.

Reset completo (ultimo tentativo)

Da usare solo se tutto il resto non ha funzionato:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Dopo il riavvio, reinstalla Gaming Services come da procedura.

Riepilogo “pronto all’uso”

  1. Esegui ipconfig /flushdns.
  2. Chiudi Xbox, Game Bar e il gioco.
  3. Ripristina/riavvia Gaming Services (Impostazioni o services.msc).
  4. Aggiorna Gaming Services e Xbox dallo Store, usa wsreset.exe se serve.
  5. Imposta Automatico su Gaming Services, Xbox Live Auth Manager, Xbox Live Networking Service, Xbox Live Game Save.
  6. Se persiste, disinstalla e reinstalla Gaming Services via PowerShell: get-appxpackage gamingservices | remove-appxpackage start ms-windows-store://pdp/?productid=9MWPM2CQNLHN quindi riavvia il PC.

Tabella di riferimento rapido

ElementoIndicazioni
Errore0x89235113 – blocco nella procedura di autenticazione Xbox Live.
Cause tipicheCache DNS corrotta; servizi Xbox non avviati o su Manuale; Gaming Services obsoleto.
Rimedio più efficaceRiavvio/Reset di Gaming Services + impostazione avvio automatico dei servizi Xbox.
Rimedio definitivoReinstallo di Gaming Services via PowerShell + aggiornamento dallo Store.
Fattori esterniVPN/Firewall aziendali e DNS non affidabili possono impedire il login.

Conclusioni

La chiave per eliminare l’errore 0x89235113 è trattarlo come un problema combinato di rete e servizi. Inizia dallo svuotamento della cache DNS, verifica che i Gaming Services e i servizi Xbox siano in esecuzione e impostati su Automatico, quindi assicurati di essere su una build aggiornata. Se il componente è corrotto, la reinstallazione pulita di Gaming Services seguita da un riavvio quasi sempre ripristina l’accesso stabile a Xbox Live nelle app del Microsoft Store.


Indice