Modern Warfare III non si avvia su PC con l’abbonamento Game Pass Ultimate di un familiare? Tra profili non allineati e l’errore 2901, questa guida spiega perché accade e come risolvere in modo sicuro, dai controlli rapidi alle procedure avanzate.
Contesto e sintomi
Il caso tipico è questo: vuoi avviare Call of Duty: Modern Warfare III su Windows usando Game Pass Ultimate che appartiene a un altro membro della famiglia. All’apertura succede una di queste cose:
- Profili non coincidenti tra Microsoft Store e Xbox app: il gioco si chiude con l’avviso “non sei connesso a un profilo”.
- Profili allineati (ma senza licenza valida su PC): compare errore 2901 e l’accesso resta negato.
Perché succede
Le cause più comuni sono tre (aggiornate a settembre 2025):
Licenza non inclusa nel PC Game Pass
Il fatto che il titolo sia arrivato su console o che sia visibile nell’ecosistema Xbox non significa automaticamente che sia nel catalogo PC Game Pass. Se Modern Warfare III non è presente nel catalogo PC, l’abbonamento non basta e l’avvio fallisce con messaggi fuorvianti (incluso 2901).
Condivisione familiare non prevista su Windows
Game Pass Ultimate si condivide ufficialmente solo su console Xbox tramite la funzione Xbox Home (impostando la console come “Home” dell’account titolare). Su PC non esiste un meccanismo di family sharing che trasferisca automaticamente i diritti dei giochi o del catalogo Game Pass tra account diversi: per avviare i titoli su Windows devi usare lo stesso account in Microsoft Store e in Xbox app e quell’account deve essere titolare della licenza o dell’abbonamento riconosciuto su PC.
Cache/token corrotti e codice errore 2901
Quando i token di autenticazione (Store e Xbox Live) vanno fuori sync o restano “sporchi” dopo cambi di account, l’app può restituire errore 2901 e negare l’avvio anche in presenza di un abbonamento valido. La pulizia della cache e il riavvio dei servizi ripristinano spesso le dipendenze di autenticazione.
Checklist in un minuto
- Apri Xbox app > Libreria > Game Pass e cerca “Modern Warfare III”: se non compare, non è incluso nel PC Game Pass attuale.
- Verifica che lo stesso account sia connesso in Microsoft Store e nella Xbox app e che quell’account abbia Game Pass attivo con diritti su PC.
- Se hai cambiato profilo di recente, svuota la cache e riavvia i servizi (vedi sezioni sotto) per eliminare token corrotti.
Soluzioni operative, passo per passo
Passo | Azione | Scopo |
---|---|---|
1 | Verificare che il gioco sia nel catalogo: aprire Xbox app > Libreria > Game Pass > cercare “Modern Warfare III”. Se non appare, non è incluso e va acquistato separatamente. | Escludere un falso presupposto. |
2 | Usare lo stesso account nei due client (Microsoft Store e Xbox app) e accertarsi che quell’account abbia Game Pass attivo. In alternativa, eseguire logout e login con l’account del familiare in entrambe le app. | Garantire il riconoscimento della licenza. |
3 | Ripulire cache e componenti: • Impostazioni > App > Xbox > Opzioni avanzate > Reimposta • Stesso per Microsoft Store • Eseguire wsreset (come amministratore). | Eliminare token o dati corrotti che causano il codice 2901. |
4 | Riavviare i servizi di gioco: in Servizi riavviare Gaming Services e IP Helper. | Ricaricare la dipendenza di autenticazione. |
5 | Aggiornare e, se necessario, reinstallare Xbox app, Microsoft Store e il gioco. | Sostituire file danneggiati. |
6 | Se si desidera condivisione familiare su PC, valutare eventuali piani multi‑utente disponibili nella propria area (qualora attivi) oppure acquistare il gioco sul proprio account. | Soluzione strutturale. |
7 | Verificare Windows Update e i driver GPU: i titoli con anticheat Activision possono fallire l’avvio su sistemi non aggiornati. | Prevenire blocchi di sicurezza. |
Come eseguire ogni passaggio in modo sicuro
Controllare se il gioco è davvero su PC Game Pass
- Apri Xbox app su Windows.
- Vai su Libreria > Game Pass e usa la ricerca: digita Modern Warfare III o Call of Duty.
- Se non lo trovi nella sezione Game Pass (ma magari lo vedi nello Store a prezzo pieno), il PC Game Pass non include il titolo. In questo scenario l’abbonamento non dà diritto all’avvio su PC.
Nota: il catalogo PC può differire da quello console. Anche con Game Pass Ultimate, la disponibilità su Windows non è automatica.
Allineare i profili tra Microsoft Store e Xbox app
È necessario che lo stesso account Microsoft sia connesso in entrambi i client:
- Microsoft Store: apri lo Store > avatar in alto > Account > Esci e Accedi con l’account titolare dell’abbonamento.
- Xbox app: icona profilo > Esci e Accedi con lo stesso account dello Store.
Se usi l’account senza Game Pass, l’app tenta l’avvio ma l’autorizzazione fallisce e puoi vedere 2901. Se i due account sono diversi, l’app spesso si chiude con “non sei connesso a un profilo” per incoerenza dei token.
Pulire cache e token di Store/Xbox
Esegui nell’ordine seguente, soprattutto dopo cambi di profilo:
- Ripristina le app (Windows 11): Impostazioni > App > App installate > Xbox > Opzioni avanzate > Termina > Ripristina. Ripeti per Microsoft Store.
Su Windows 10: Impostazioni > App > App e funzionalità > seleziona l’app > Opzioni avanzate > Reimposta. - Svuota la cache dello Store: apri Esegui (Win+R) e digita:
wsreset.exe
Attendi la riapertura automatica dello Store. - Rimuovi credenziali Xbox “stanche” (facoltativo, avanzato): Pannello di controllo > Gestione credenziali > Credenziali Windows e rimuovi eventuali voci corrotte legate a Xbox/Microsoft Store. Effettua nuovamente l’accesso in entrambe le app.
Se dopo la pulizia ricompare il 2901, passa ai servizi di sistema.
Riavviare i servizi di gioco
- Apri Esegui (Win+R) > digita
services.msc
e premi Invio. - Trova e riavvia:
- Gaming Services
- IP Helper
- (Opzionale) Riavvia anche i servizi Xbox Live Auth Manager e Xbox Live Networking Service se presenti.
Questa operazione forza il ricaricamento delle dipendenze di autenticazione utilizzate da Xbox app e Store.
Aggiornare o reinstallare i componenti Microsoft
Se il problema persiste:
- Xbox app: apri lo Store > Raccolta > Aggiorna tutto. Se l’app è danneggiata, disinstalla da Impostazioni > App e reinstallala.
- Microsoft Store: assicurati che sia aggiornato; se non si avvia, esegui di nuovo
wsreset.exe
o ripristinalo dalle Opzioni avanzate. - Gaming Services: se sospetti corruzioni, disinstalla e reinstalla. Un metodo comune è usare PowerShell (Amministratore):
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
Al riavvio dello Store, procedi all’installazione dei Gaming Services.
Avvertenza: i comandi PowerShell sono per utenti esperti. Eseguili solo se confidente e dopo un punto di ripristino di sistema.
Capire i limiti della condivisione su PC
È importante distinguere le piattaforme:
Scenario | Condivisione licenza | Cosa funziona | Cosa non funziona |
---|---|---|---|
Console Xbox con Game Pass Ultimate | Xbox Home (console primaria) condivide giochi e abbonamento con altri profili di quella console. | Gli altri utenti sulla stessa console giocano i titoli Game Pass. | Non estende diritti a PC di altri membri. |
PC Windows | Nessuna condivisione famiglia automatica. | Funziona se accedi con l’account titolare di Game Pass nelle due app. | Non funziona se accedi con un account diverso da quello che possiede i diritti. |
Piani multi‑utente | La disponibilità varia per area e periodo. | Se attivi nella tua regione, possono semplificare la condivisione. | Non sempre coprono il catalogo PC; verifica i dettagli dell’offerta. |
Se vuoi una soluzione strutturale su PC, le opzioni realistiche sono: usare l’account titolare in Store e Xbox app oppure acquistare il gioco sul tuo account.
Windows Update, driver e anticheat
I titoli Activision utilizzano componenti anticheat (es. RICOCHET) sensibili allo stato del sistema. Se Windows, i driver GPU o i componenti di sicurezza non sono aggiornati, l’avvio può fallire o chiudersi senza dettagli utili.
- Windows: Impostazioni > Windows Update > Verifica disponibilità aggiornamenti. Completa anche gli aggiornamenti facoltativi di driver.
- GPU: aggiorna da NVIDIA GeForce Experience o AMD Software: Adrenalin (o driver Intel Arc).
- Firmware/BIOS (avanzato): se il sistema è molto datato, considera aggiornamenti del firmware e abilita funzioni come Secure Boot se richieste dall’anticheat.
Approfondimento tecnico: cosa blocca l’avvio
Su Windows, l’avvio di un gioco acquistato dallo Store o incluso nel Game Pass dipende da token di identità e diritti emessi per Microsoft Store e per Xbox Live. Quando:
- I profili nelle due app non coincidono → i token non “si parlano” e l’avvio fallisce con messaggi tipo “non sei connesso a un profilo”.
- Il profilo coincide ma non ha diritti per quel titolo su PC → l’avvio nega l’accesso (spesso con errore 2901).
- I token sono corrotti/scaduti dopo cambi account o aggiornamenti → le dipendenze (Gaming Services, IP Helper, componenti Xbox) non convalidano la licenza.
La pulizia cache e il riavvio dei servizi costringono Store e Xbox Live a ristabilire un fresh handshake con i server di licenza.
Procedure avanzate (solo se necessario)
Reinstallazione pulita dei Gaming Services
Oltre al comando PowerShell mostrato sopra, puoi:
- Disinstallare Microsoft Gaming Services da Impostazioni > App se disponibile.
- Riavviare Windows.
- Riaprire lo Store e installare di nuovo i servizi di gioco.
Riparare file di sistema
Se sospetti corruzioni generali:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Esegui dal Prompt dei comandi o PowerShell con privilegi di amministratore. Riavvia al termine.
Pulizia directory e installazioni duplicate
In presenza di installazioni multiple di Call of Duty HQ (per es. residui di versioni precedenti), rimuovi quelle superflue per evitare conflitti:
- Disinstalla le copie non utilizzate da Impostazioni > App.
- Controlla le cartelle di installazione per moduli duplicati o file add‑on incompleti.
Consigli pratici e casi particolari
- Versioni diverse: se possiedi Modern Warfare 3 (2011) su Steam o Battle.net, è un titolo distinto; puoi giocarci senza Game Pass. La versione 2023 resta legata alla piattaforma/diritti che la distribuisce.
- Account ibridi azienda/scuola: se Windows è legato a un account di lavoro, alcuni criteri possono interferire con Store/Xbox. Prova su un profilo locale o personale.
- Rete: firewall o VPN aggressive possono impedire l’emissione dei token. Temporaneamente disattiva la VPN o crea eccezioni per Xbox e Gaming Services.
Diagnostica: dove guardare i log
Per raccogliere informazioni utili al supporto:
- Log app UWP:
%localappdata%\Packages\Microsoft.GamingApp8wekyb3d8bbwe\TempState
e%localappdata%\Packages\Microsoft.WindowsStore8wekyb3d8bbwe\TempState
. - Visualizzatore eventi: Registri applicazioni e servizi > Microsoft > Windows > GamingServices.
Se, dopo tutta la procedura, l’errore persiste, apri un ticket sul portale di supporto Activision allegando: codice di errore, build di Windows (winver), versione driver GPU e un archivio dei log.
Domande frequenti
Posso usare il Game Pass Ultimate di un familiare per giocare su PC con il mio profilo?
Su Windows, no: l’app deve vedere la licenza sull’account con cui accedi in Store e Xbox app. Le forme di condivisione sono valide su console tramite Xbox Home, non su PC.
Perché a volte vedo il gioco nello Store ma non lo posso avviare?
Perché vedi la pagina prodotto (acquisto) ma non hai un diritto attivo su PC. Se non è nel catalogo PC Game Pass e non lo hai acquistato, l’avvio non è consentito.
Che cos’è l’errore 2901?
È un codice che si presenta spesso quando c’è un problema di autenticazione/licenza: profilo errato, token corrotti o componente locale (Store/Xbox/Gaming Services) da riparare.
La reinstallazione del gioco basta a risolvere?
Non sempre. Se la radice è la licenza mancante o un profilo non titolare, anche una reinstallazione pulita continuerà a fallire.
In sintesi
Questo problema non dipende da un bug di Modern Warfare III, ma da licenza mancante o account non autenticato correttamente. Verifica prima di tutto che il titolo sia effettivamente nel catalogo PC Game Pass, usa lo stesso account in Microsoft Store e Xbox app (quello titolare della licenza), svuota la cache, riavvia i servizi e aggiorna Store/Xbox app/driver. Se desideri una condivisione stabile su PC, considera l’acquisto sul tuo account o l’eventuale adesione a un piano multi‑utente ove disponibile nella tua regione.
Appendice: guida rapida “dal sintomo alla soluzione”
- Messaggio: “non sei connesso a un profilo” → Allinea i profili (Store e Xbox app) e reimposta le app.
- Errore 2901 dopo l’allineamento → Controlla la licenza su PC Game Pass; se manca, acquista il gioco o usa l’account titolare; in parallelo pulisci cache e riavvia servizi.
- Persistenza del problema → Reinstalla Gaming Services/Xbox app, aggiorna Windows e driver, raccogli log e contatta il supporto.
Aggiornato a settembre 2025.