Forza Horizon 6 Invalid Gaming Services Detected: All 9 Fixes and Unpacking Guide
The Forza Horizon 6 Invalid Gaming Services Detected error appears when your PC runs an outdated or corrupted version of the Gaming Services app. The minimum required version is 36.113.2002.
This error blocks the game from launching on both Steam and the Xbox app. Updating or reinstalling Gaming Services through the Microsoft Store or PowerShell fixes it in most cases.

Also on Axeetech: Get Forza Horizon 6 for PC Early Access available now
What Is the Forza Horizon 6 Invalid Gaming Services Detected Error?
You hit Play on Forza Horizon 6, the splash screen appears, and then a popup stops everything cold. The message reads: “Forza Horizon 6 must be run with a later version of Gaming Services. It has been detected that your system is running an older version. Please close the game and update Gaming Services.” The game is completely frozen on that screen and you cannot click past it.
This is the Forza Horizon 6 Invalid Gaming Services Detected error. It affects players on both Steam and the Xbox app on PC, and it will not let the game start until the underlying issue is resolved.
Gaming Services is a background Windows application developed by Microsoft. It checks game licenses, manages Xbox Network Integration, and handles authentication for every title connected to the Xbox ecosystem. Without it running on the correct version, Playground Games and Xbox Game Studios titles cannot complete their startup validation check.
The reason Steam players encounter this error surprises most people. Even though Steam is a completely separate storefront from Microsoft, Forza Horizon 6 on Steam still runs through Microsoft’s Xbox backend infrastructure. Gaming Services acts as the bridge between Steam and the Xbox network for cross-play synchronization, multiplayer matchmaking, and achievement tracking. There is no way around this requirement. If Gaming Services is missing or outdated, Forza Horizon 6 will not launch regardless of where you purchased it.
The error is also harder to dismiss than typical game errors. Standard in-game menus are inaccessible once the popup appears. To close the game, press Ctrl + Shift + Esc to open Task Manager, find Forza Horizon 6 in the list of processes, and click End Task. Do this before attempting any fix below.
Also Read: Forza Horizon 6 “E:0-17 Save File Failed” Error
What Causes the Invalid Gaming Services Detected Error in Forza Horizon 6?
Nine separate root causes trigger this error on Windows 10 and Windows 11 systems. Identifying the correct one saves time before working through the fixes.
- Outdated Gaming Services package running below version 36.113.2002
- Corrupted Gaming Services installation caused by a failed or interrupted Windows update
- Missing Xbox Identity Provider registration, which Gaming Services depends on for authentication
- Xbox app or Gaming Services installation in an inconsistent or partially installed state
- Conflicting Microsoft Store cache preventing Gaming Services from validating its own installation correctly
- Insufficient administrator privileges on non-admin Windows accounts during Gaming Services initialization
- Memory Integrity (Core Isolation) in Windows Security interfering with Gaming Services kernel-level components
- Hyper-V virtualization layer conflicting with Gaming Services during its validation check on startup
- Gaming Services silently downgraded by a Windows update after previously being on the correct version
Important: The Invalid Gaming Services Detected error blocks Forza Horizon 6 entirely. You cannot dismiss it from inside the game. Open Task Manager by pressing Ctrl + Shift + Esc and end the Forza Horizon 6 process before applying any fix.
Fix 1: Update Forza Horizon 6 Gaming Services Through Microsoft Store
This is the fastest fix and resolves the error for most players within two minutes. Start here before trying anything else.
- Press the Windows key and type Store to open the Microsoft Store.
- Click Downloads in the lower left corner of the Store app.
- Click Check for Updates in the upper right of the Updates and Downloads page.
- Find Gaming Services in the list and click Update.
- If Gaming Services does not appear in the list, install it directly using this Microsoft Store Product ID in the search bar: 9MWPM2CQNLHN.
- Alternatively, visit this direct link to install it: https://www.microsoft.com/store/productId/9MWPM2CQNLHN
- Wait for the update or fresh install to complete fully.
- Relaunch Forza Horizon 6.

How to Check Your Gaming Services Version
Confirming your installed version before and after updating saves time. Follow these steps:
- Press Windows key + I to open Settings.
- Go to Apps, then Installed Apps.
- Search for Gaming Services.
- Click the three-dot menu next to Gaming Services and select Advanced Options.
- Scroll down to the About section and look for the version number.
- The version must show 36.113.2002 or higher to run Forza Horizon 6.
Gaming Services Version Reference
| Version Status | What It Means |
|---|---|
| 36.113.2002 or higher | Ready to launch Forza Horizon 6 |
| Any version below 36.113.2002 | Update required before launching |
| Gaming Services not installed | Fresh installation required |
Fix 2: Use the Gaming Services Repair Tool
The Gaming Services Repair Tool is the official solution from Xbox Support. It installs Gaming Services if the app is missing, updates it if the version is outdated, and repairs any corrupted files automatically. The tool also performs the same checks on the Xbox app itself, making it more thorough than a manual Microsoft Store update.
- Open the Gaming Services Repair Tool page on the official Xbox Support website.
- Click the Downloadable Version dropdown menu.
- Click Download Gaming Services Repair Tool for PC (the green button).
- Run the downloaded program after it finishes downloading.
- Accept the User Account Control (UAC) prompt by clicking Yes.
- Wait for the tool to finish all checks and repairs.
- Launch Forza Horizon 6 before pressing any key in the tool window.
- If the error is gone, press Y in the tool window to confirm and close.
- If the error still appears, press N. The tool will begin deeper diagnostics automatically.

Tip: If Fix 1 resolves the error temporarily but the Invalid Gaming Services Detected error returns the next time you launch Forza Horizon 6, keep the Gaming Services Repair Tool downloaded. Running it once before each session is faster than repeating the Microsoft Store update process every time.
Also read: Forza Horizon 6 Soundtrack list
Fix 3: Reinstall Gaming Services Through PowerShell
When the Microsoft Store update fails to apply or Gaming Services keeps reverting to an older version after Windows updates, PowerShell provides the most reliable solution. This method removes the entire existing Gaming Services package and reinstalls it cleanly, eliminating corrupted files and broken registry entries.
- Right-click the Start button and select Windows Terminal (Admin) or PowerShell (Admin).
- Click Yes when the User Account Control (UAC) prompt appears.
- Paste and run this command to remove the existing Gaming Services package: Get-AppxPackage -allusers Microsoft.GamingServices | Remove-AppxPackage -allusers
- Wait for the removal to complete fully.
- Paste and run this command to open the Microsoft Store Gaming Services install page automatically: start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
- Click Install in the Microsoft Store window that opens.
- Wait for the full installation to finish.
- Restart your PC.
- Relaunch Forza Horizon 6.

Advanced Tip: Players familiar with the Windows Package Manager (winget) can update Gaming Services in a single command without touching the Microsoft Store interface. Open Windows Terminal as Administrator and run: winget install –id 9MWPM2CQNLHN –source msstore. This method runs silently in the background and is the fastest path available for advanced users.
Fix 4: Repair or Reset Gaming Services Through Windows Settings
Windows Settings includes a built-in repair option for installed app packages. This fix restores Gaming Services to a clean working state without requiring a full reinstall or PowerShell access.
- Press Windows key + I to open Settings.
- Go to Apps, then Installed Apps.
- Search for Gaming Services in the app list.
- Click the three-dot menu next to Gaming Services and select Advanced Options.
- Scroll down and click Repair.
- Wait for the repair process to complete.
- If the Invalid Gaming Services error persists after Repair, return to the same menu and click Reset.
- Restart your PC after either action finishes.
- Relaunch Forza Horizon 6.
Fix 5: Reinstall Xbox Identity Provider
The Xbox Identity Provider is a critical Windows component that handles authentication for all Xbox-integrated applications, including Gaming Services. If this component is missing or corrupted, Forza Horizon 6 flags Gaming Services as invalid during its authentication check, even when Gaming Services itself is fully up to date. Use this fix if Fix 1, Fix 2, and Fix 3 did not resolve the error.
- Right-click the Start button and open Windows Terminal (Admin) or PowerShell (Admin).
- Click Yes on the UAC prompt.
- Run this command to remove the existing Xbox Identity Provider: Get-AppxPackage -allusers Microsoft.XboxIdentityProvider | Remove-AppxPackage -allusers
- Open the Microsoft Store and search for Xbox Identity Provider.
- Click Install to reinstall the component fresh.
- While in the Microsoft Store, search for and update these related components: Xbox Game Bar, Xbox Live, and Xbox Console Companion.
- Restart your PC after all installations complete.
- Relaunch Forza Horizon 6.
Fix 6: Clear the Microsoft Store Cache Using wsreset.exe
A corrupted Microsoft Store cache prevents Gaming Services from validating its own installation. When this happens, Forza Horizon 6 receives a failed validation signal and flags Gaming Services as invalid during startup.
- Press Windows key + R to open the Run dialog.
- Type wsreset.exe and press Enter.
- A blank Command Prompt window will open and then close automatically as the cache clears.
- Wait for the Microsoft Store to reopen on its own after the reset finishes.
- Restart your PC after the Store reopens.
- Relaunch Forza Horizon 6.
Fix 7: Run Forza Horizon 6 as Administrator
Non-admin Windows accounts and certain permission configurations prevent Forza Horizon 6 from reading and validating the Gaming Services installation correctly. Even when Gaming Services is fully updated, an insufficient privilege level causes a false validation failure. Use this fix if you are on a standard Windows account or if Gaming Services appears updated but the error persists.
- Close Forza Horizon 6 and the Xbox app completely using Task Manager.
- Locate the Forza Horizon 6 desktop shortcut or executable file.
- Right-click the shortcut and select Run as Administrator.
- Right-click the Xbox app shortcut and also select Run as Administrator.
- Click Yes on both UAC prompts.
- Check whether Forza Horizon 6 launches without the error.
Fix 8: Disable Memory Integrity in Windows Security
Memory Integrity, also called Core Isolation, is a Windows Security feature that runs kernel-level processes inside a protected virtualization container. In some Windows 10 and Windows 11 configurations, this container blocks Gaming Services from accessing the kernel components it needs to complete its validation check for Forza Horizon 6. This is an advanced fix and should only be attempted after all previous fixes have failed.
- Press the Windows key and search for Windows Security.
- Open Windows Security and click Device Security.
- Click Core Isolation Details.
- Toggle Memory Integrity off.
- Restart your PC.
- Relaunch Forza Horizon 6 and check whether the error is resolved.
- If the error is gone, re-enable Memory Integrity to test whether it is the confirmed cause.
Warning: Disabling Memory Integrity reduces kernel-level protection on your PC. Only use this fix as a last resort. Re-enable it after testing to confirm whether it is the true cause of the Invalid Gaming Services error.
Fix 9: Reinstall Forza Horizon 6
If Gaming Services is confirmed as correctly installed at version 36.113.2002 or higher and the error still appears, corrupted Forza Horizon 6 installation files may be triggering a false validation failure. A clean reinstall resolves this.
- Open the Xbox app or Steam and uninstall Forza Horizon 6 completely.
- Restart your PC after the uninstall finishes.
- Confirm Gaming Services is still at version 36.113.2002 or higher using the version check steps in Fix 1.
- Reinstall Forza Horizon 6 through the Xbox app or Steam.
- After installation completes, right-click the game and select Run as Administrator before the first launch.
- Allow the game to start fully and confirm the error is gone.
Forza Horizon 6 Gaming Services: All Fixes Quick Reference
If you want to scan all nine fixes at a glance, use this table to find the right starting point for your specific situation.
| Fix | Method | Best For |
|---|---|---|
| Fix 1 | Microsoft Store update | First attempt, most common cause |
| Fix 2 | Gaming Services Repair Tool | Persistent or recurring errors |
| Fix 3 | PowerShell reinstall | Update fails or keeps reverting |
| Fix 4 | Windows Settings Repair or Reset | Corrupted package, no PowerShell needed |
| Fix 5 | Reinstall Xbox Identity Provider | Error persists after Fix 1 through Fix 3 |
| Fix 6 | wsreset.exe cache clear | Microsoft Store failing to update |
| Fix 7 | Run as Administrator | Non-admin accounts, permission errors |
| Fix 8 | Disable Memory Integrity | Advanced fix, all other fixes failed |
| Fix 9 | Reinstall Forza Horizon 6 | Corrupted game files causing false validation |
Forza Horizon 6 Unpacking: What It Is and How to Fix It
Most players who resolve the Gaming Services error then encounter a second problem: the game appears stuck during unpacking. These are two separate issues, but both occur at launch and both block you from playing.
What Unpacking Means in Forza Horizon 6
When you preload Forza Horizon 6 on Steam before the unlock date, Steam downloads the game files in an encrypted and compressed state. When the game unlocks on May 15 (Early Access) or May 19 (standard launch), Steam must decrypt and decompress those files before Forza Horizon 6 can run. Steam calls this process unpacking. The Xbox app on PC performs a similar verification pass after the download finishes.

Unpacking is entirely normal. It is not a sign the download failed or that something is wrong with your system. However, the speed of unpacking depends entirely on your storage hardware, and on slower drives the process can appear completely stuck for an extended period.
How Long Forza Horizon 6 Unpacking Should Take
| Storage Type | Expected Unpacking Time |
|---|---|
| NVMe M.2 SSD | 8 to 15 minutes |
| SATA SSD | 20 to 40 minutes |
| External HDD | 2 to 5 hours (not recommended) |
| Internal HDD | 1 to 3 hours (not officially supported) |
Forza Horizon 6 is not officially supported on mechanical hard disk drives. If you are unpacking from an HDD, the game may appear stuck for hours before completing. The ForzaTech engine requires continuous high-speed asset streaming, and an HDD cannot supply the read speeds necessary for this. Moving the game to an SSD is the correct solution.
Why the Progress Bar Appears Stuck at a Specific Percentage
Steam’s unpacking progress bar is not linear. It frequently appears to stop at 31 percent, 97 percent, or 99 percent for extended periods. This behavior is normal. The decryption and decompression process completes verification in chunks, and the progress counter updates in bursts rather than steadily. Wait at least 20 minutes on an NVMe SSD or 60 minutes on a SATA SSD before concluding the process is genuinely stuck.
The Day One Patch: The Second Download Phase
After the preload unpacking finishes, many players are surprised to find the game still does not launch immediately. Forza Horizon 6 includes a Day One patch of approximately 5 to 10 GB that downloads separately from the preload. This patch must complete before the game fully starts. The Day One patch applies optimizations and corrections that Playground Games finalized after the preload files were prepared. It is not an error and does not indicate a problem with your download.
Fix 1 for Stuck Unpacking: Wait for the Process to Complete
On an NVMe SSD, allow 30 minutes from the unlock time before treating the unpacking as genuinely stuck. On a SATA SSD, allow 60 minutes. In most cases, the progress bar will begin moving again on its own during this window.
Fix 2 for Stuck Unpacking on Steam: Delete the depotcache Folder
If no progress is visible for more than an hour on an SSD, deleting the Steam depotcache folder and reinstalling the game directly is the most reliable solution. No competitor guide currently covers this fix.
- Open Steam and fully uninstall Forza Horizon 6 from your library.
- Open File Explorer and navigate to your Steam installation folder. The default location is: C:\Program Files (x86)\Steam
- Find the folder named depotcache inside the Steam directory.
- Delete the entire depotcache folder. Steam regenerates it automatically on next use.
- Reinstall Forza Horizon 6 from your Steam library without using a preloaded version.
- The game downloads in its live, uncompressed state and installs without an unpacking phase.
Tip: If your internet connection runs at 500 Mbps or faster, deleting the preload and downloading the live version takes approximately 40 minutes. This is comparable to or faster than waiting for a stuck SATA SSD unpacking process. Do not hesitate to use this fix if your drive is slow.
Fix 3 for Stuck Unpacking on Xbox App
- Press Windows key + I to open Settings.
- Go to Apps, then Installed Apps.
- Find the Xbox app, click its three-dot menu, and select Advanced Options.
- Click Reset to clear the Xbox app cache.
- Confirm your install drive has at least 180 GB of free space. Forza Horizon 6 requires buffer space during the unpacking and verification process.
- Reopen the Xbox app and allow Forza Horizon 6 to resume and complete its verification.
After Unpacking: Fix First-Launch Shader Compilation Hang
The first time Forza Horizon 6 starts after unpacking, the game compiles DirectX 12 shaders. This process can cause the game to appear frozen on a black screen or stuck at the splash logo for 3 to 10 minutes on the initial launch. This is normal and expected. Do not close the game during shader compilation.
If the game hangs at the same point on every subsequent launch after the first, clear the D3DSCache folder to force a clean shader rebuild:
- Press Windows key + R and type %localappdata% in the Run dialog.
- Press Enter to open the Local AppData folder.
- Open the D3DSCache folder inside it.
- Delete all files inside D3DSCache.
- Relaunch Forza Horizon 6. The game rebuilds the DirectX 12 shader cache on first launch and then runs normally on all future launches.
Frequently Asked Questions
What is the Invalid Gaming Services Detected error in Forza Horizon 6?
The Invalid Gaming Services Detected error means Forza Horizon 6 has identified a problem with your Windows Gaming Services installation. The error appears at startup and prevents the game from launching entirely. It occurs when Gaming Services is outdated, corrupted, or missing. The game requires Gaming Services version 36.113.2002 or higher to pass its validation check and proceed to the main menu.
What version of Gaming Services does Forza Horizon 6 require?
Forza Horizon 6 requires Gaming Services version 36.113.2002 or higher. Any version below this number triggers the Invalid Gaming Services Detected error at launch. To check your current version, open Windows Settings, go to Apps, find Gaming Services, click Advanced Options, and scroll to the About section. The version number displays there.
Why does Forza Horizon 6 on Steam need Gaming Services?
Even though Steam is an independent storefront, Forza Horizon 6 runs through Microsoft’s Xbox backend infrastructure for cross-play synchronization, multiplayer matchmaking, and achievement tracking. Gaming Services acts as the authentication bridge between Steam and the Xbox network. Without it installed at the correct version, the game cannot complete its startup validation and will not launch regardless of where you purchased it.
How do I update Gaming Services for Forza Horizon 6?
Open the Microsoft Store on Windows. Click Downloads in the lower left corner. Click Check for Updates. Find Gaming Services in the list and click Update. If Gaming Services does not appear, install it directly using the Microsoft Store product link for product ID 9MWPM2CQNLHN. After the update installs, relaunch Forza Horizon 6. The entire process takes approximately two minutes.
What is the Gaming Services Repair Tool and how do I use it?
The Gaming Services Repair Tool is an official Microsoft utility available on the Xbox Support website. It automatically installs Gaming Services if it is missing, updates it if outdated, and repairs corrupted files. Download it from Xbox Support, run the program, accept the UAC prompt, and wait for it to finish. Launch Forza Horizon 6 before pressing any key. Press Y if the error is resolved or N for deeper diagnostics.
Why is Forza Horizon 6 unpacking taking so long on Steam?
Steam downloads preloaded game files in an encrypted and compressed state. When the game unlocks, Steam must decrypt and decompress those files, which is the unpacking process. On a SATA SSD, this takes 20 to 40 minutes. On an NVMe SSD, it takes 8 to 15 minutes. On a mechanical hard disk drive, it can take several hours. The progress bar often appears stuck at specific percentages because it updates in bursts, not continuously.
How do I fix Forza Horizon 6 stuck unpacking on Steam?
If the progress bar shows no movement for over an hour on an SSD, delete the depotcache folder inside your Steam installation directory (default: C:\Program Files (x86)\Steam\depotcache). Then uninstall and reinstall Forza Horizon 6 from Steam. The fresh download installs without an unpacking phase. Alternatively, wait for the process to complete naturally, as Steam sometimes updates the counter in large jumps.
Why does the Invalid Gaming Services error keep coming back after I fix it?
The Microsoft Store update method sometimes provides only a temporary fix. Windows updates can silently downgrade Gaming Services after it has been correctly updated. To prevent this, download the Gaming Services Repair Tool from Xbox Support and run it before each gaming session until Microsoft releases a permanent patch. Alternatively, use the PowerShell reinstall method in Fix 3, which performs a deeper clean installation that is more resistant to version reverting.
Is a freelance tech writer based in the East Continent, is quite fascinated by modern-day gadgets, smartphones, and all the hype and buzz about modern technology on the Internet. Besides this a part-time photographer and love to travel and explore. Follow me on. Twitter, Facebook Or Simply Contact Here. Or Email: info@axeetech.com