If you have launched Forza Horizon 6 and encountered the message “Invalid Profile โ Error Code E:43-1B,” the game cannot validate your player profile during the authentication sequence. This Forza Horizon 6 E:43-1B error is more specific than a general profile failure โ it points to a mismatch between your local profile data and the server-side validation response, blocking access to your cars, progress, and online features entirely.
This guide covers every verified fix for the Forza Horizon 6 Invalid Profile Error Code E:43-1B on Windows PC.
What Causes Forza Horizon 6 Invalid Profile Error Code E:43-1B
- Xbox account session token expired or invalid during profile validation
- Corrupted local profile cache conflicting with server-side profile data
- Gaming Services package in an inconsistent state blocking profile authentication
- Microsoft Store cache corruption causing incorrect profile package validation
- Network connectivity failure interrupting the profile authentication handshake
- Forza Horizon 6 installation damaged during an update leaving profile files inconsistent
- Antivirus blocking the profile validation process mid-authentication
- Region or account restriction causing a profile validation mismatch
How to Fix Forza Horizon 6 Invalid Profile Error Code E:43-1B
Fix 1: Sign Out and Sign Back Into Xbox App
An expired or invalid Xbox session token is the most direct cause of the E:43-1B invalid profile error. Refreshing the authentication session forces a complete profile revalidation against the server.
Steps:
- Open the Xbox App and click your profile icon in the top left corner
- Select Sign Out and wait for the logout process to complete fully
- Close the Xbox App completely through Task Manager
- Reopen the Xbox App and sign back in with your Microsoft account credentials
- Wait for full authentication before relaunching Forza Horizon 6
- Check whether the E:43-1B invalid profile error is resolved
Fix 2: Clear Forza Horizon 6 Local Profile Cache
A corrupted local profile cache produces a validation mismatch between your device and the Forza Horizon 6 server, directly causing the E:43-1B error on every launch attempt.
Steps:
- Press Win + R, type %localappdata%, and press Enter
- Navigate to the Forza Horizon 6 folder inside LocalAppData
- Locate and delete the ProfileCache, SavedData, or TempProfile folder
- Also press Win + R, type %appdata%, and clear any Forza Horizon 6 profile related folders
- Restart your PC and relaunch Forza Horizon 6
- Allow the game to download a fresh profile from the Xbox server
Fix 3: Repair Gaming Services via PowerShell
A corrupted Gaming Services package blocks Forza Horizon 6 from completing its profile validation correctly, producing the E:43-1B error consistently across every launch attempt.

Steps:
- Open Windows Terminal as Administrator
- Run: Get-AppxPackage -allusers Microsoft.GamingServices | Remove-AppxPackage -allusers
- After removal, run: start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
- Install Gaming Services fresh from the store page that opens automatically
- Restart your PC fully and relaunch Forza Horizon 6
Fix 4: Clear Microsoft Store Cache
Steps:
- Press Win + R, type wsreset.exe, and press Enter
- Wait for the blank window to close and the Microsoft Store to reopen automatically
- Restart your PC after the cache reset completes
- Relaunch Forza Horizon 6 and check whether E:43-1B persists
Fix 5: Check and Stabilize Your Internet Connection
A network connectivity failure during the profile authentication handshake produces the E:43-1B mismatch error even when your Xbox account and profile data are completely intact.
Steps:
- Run a speed test to confirm your connection is stable
- Switch from Wi-Fi to a wired ethernet connection for maximum stability
- Restart your router and modem by unplugging both for 60 seconds
- Disable any VPN or proxy software running in the background
- Open Command Prompt as Administrator and run: ipconfig /flushdns
- Relaunch Forza Horizon 6 and attempt profile authentication again
Fix 6: Reset Forza Horizon 6 Through Windows Settings
Steps:
- Press Win + I and navigate to Apps, then Installed Apps
- Search for Forza Horizon 6 and click the three-dot menu
- Select Advanced Options, then click Repair first
- If the E:43-1B error persists after repair, click Reset
- Restart your PC after the process completes and relaunch the game
Fix 7: Perform a Clean Reinstall of Forza Horizon 6
Steps:
- Open the Xbox App and uninstall Forza Horizon 6 completely
- Delete remaining folders from the installation directory manually
- Press Win + R, type %localappdata%, and remove all Forza Horizon 6 folders
- Restart your PC before reinstalling through the Xbox App
- Sign in to your Xbox account after installation and check whether E:43-1B is resolved
Conclusion
The Forza Horizon 6 Invalid Profile Error Code E:43-1B is a profile authentication mismatch rooted in expired session tokens, corrupted local cache, and Gaming Services conflicts. Start with Fix 1 and Fix 2 for the fastest resolution. With a refreshed Xbox session, cleared profile cache, and clean Gaming Services installation, Forza Horizon 6 will validate your profile successfully without the E:43-1B error appearing again.


