How to Fix GamePass Error (0x1) in Call of Duty: Modern Warfare 3?

Call of Duty: Modern Warfare 3 (0x1) error prevents the game from launching and usually points to an issue with the game files. This often happens due to a corrupted or incomplete download, but outdated drivers or software conflicts can also be to blame. Many players have reported this issue, with some experiencing additional problems related to Game Pass syncing or missing updates.

Before diving into the fixes, it’s helpful to understand what might be causing this error:

  • Corrupted game files can occur during installation or updates.
  • Outdated drivers, such as graphics drivers or the Windows OS, can lead to compatibility issues.
  • Permissions issues may arise if the game requires administrative privileges to run correctly.
  • A misconfiguration of a kernel-level driver used by Call of Duty’s anti-cheat system.

Now that we have a better understanding of this error, we can tackle it more efficiently without encountering too much hassle.

Here are several methods you can try to fix the error:

1. Run the Game as an Administrator

Running the game with administrative privileges can resolve permission-related issues. This can prevent permission-related errors that might otherwise stop the game from launching properly.

  1. Right-click on the Call of Duty: Modern Warfare 3 shortcut or executable file.
  2. Select Properties.
  3. Go to the Compatibility tab.
  4. Check the box for Run this program as an administrator.
  5. Click Apply, then OK.

2. Update Graphics Drivers

Outdated graphics drivers can lead to compatibility issues with newer games or updates. By updating your drivers, you ensure that your system can handle the graphics requirements of Call of Duty: Modern Warfare 3, reducing the likelihood of crashes or errors.

  1. Visit the official website of your graphics card manufacturer (NVIDIA, AMD, or Intel).
  2. Download and install the latest drivers for your GPU.
  3. Restart your PC after installation.

3. Reinstall Gaming Services

Gaming Services are essential for managing game installations and updates on Windows. If these services are not functioning correctly, reinstalling them can restore functionality, resolving any underlying issues that may cause errors during gameplay.

  1. Press Win + X and select Windows Terminal (Admin).
  2. Type in the following command and press Enter: Get-AppxPackage Microsoft.GamingServices | Remove-AppxPackage -AllUsers

  3. After that, reinstall Gaming Services by searching for “Xbox App” in the Microsoft Store and installing it again.

4. Perform a Clean Boot

A clean boot starts Windows with a minimal set of drivers and startup programs, which helps eliminate software conflicts that could be causing the error. This allows you to identify if any background applications are interfering with the game.

  1. Press Win + R, type msconfig, and hit Enter.
  2. In the System Configuration window, go to the Services tab.
  3. Check the box for Hide all Microsoft services, then click on Disable all.
  4. Click on the Startup tab and select Open Task Manager.
  5. Disable all startup items.
  6. Restart your PC.

5. Run the Call of Duty Randgrid Service Setup Script

This script sets up a critical service required by Call of Duty’s anti-cheat system. Here’s how you can do this:

For Windows 11:

echo Please enter the Xbox app installation folder for Call of Duty.
echo For example: C:\XboxGames\Call of Duty
set /p INSTALLDIR="Enter the folder location: "

sc query atvi-randgrid_msstore >nul 2>&1
if %errorlevel% == 0 (
    echo Service atvi-randgrid_msstore was found, removing...
    sc delete atvi-randgrid_msstore
    if %errorlevel% neq 0 (
        echo Failed to remove the service. Please run this script as an administrator.
        exit /b
    )
) else (
    echo Service atvi-randgrid_msstore is not installed.
)

echo Randgrid installing
sc create atvi-randgrid_msstore type= kernel binPath= "%INSTALLDIR%\randgrid.sys"
if %errorlevel% neq 0 (
    echo Failed to create the service. Please check the folder path and run this script as an administrator.
    exit /b
)

echo Updating Randgrid permissions
sc sdset atvi-randgrid_msstore D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

For Windows 10:

@echo off

echo Please enter the Xbox app installation folder for Call of Duty.
echo For example: C:\XboxGames\Call of Duty
set /p INSTALLDIR="Enter the folder location: "

sc query atvi-randgrid_msstore >nul 2>&1
if %errorlevel% equ 0 (
    echo Service atvi-randgrid_msstore was found, removing...
    sc delete atvi-randgrid_msstore
    if %errorlevel% neq 0 (
        echo Failed to remove the service. Please run this script as an administrator.
        pause
        exit /b
    )
) else (
    echo Service atvi-randgrid_msstore is not installed.
)

echo Randgrid installing
sc create atvi-randgrid_msstore type= kernel binPath= "%INSTALLDIR%\randgrid.sys"
if %errorlevel% neq 0 (
    echo Failed to create the service. Please check the folder path and run this script as an administrator.
    pause
    exit /b
)

echo Updating Randgrid permissions
sc sdset atvi-randgrid_msstore D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

echo Service installation and configuration completed successfully.
pause
  1. Copy either of the above scripts, according to your Windows version (10 or 11), into a new text file.
  2. Save this file with a .bat extension (e.g., “cod_service_setup.bat”).
  3. Right-click on the .bat file and choose “Run as administrator”.
  4. When prompted, enter your Call of Duty Xbox app installation folder (e.g., C:\XboxGames\Call of Duty).

This script installs and configures a kernel-level driver used by Call of Duty’s anti-cheat system, which is crucial for preventing errors related to service registration.

If you’ve tried all these methods and still encounter Error Code (0x1), it may be time to reach out to Activision support for further assistance. They may have additional insights or solutions specific to recent updates or issues with their servers.

I hope this guide helps you get back into playing Call of Duty: Modern Warfare 3 without any interruptions! If you have any questions or need further assistance, feel free to ask.

ABOUT THE AUTHOR

Abdullah Amin


Abdullah is passionate about staying up-to-date on the latest trends and developments in the gaming industry. With a strong background in writing and research, he is able to provide in-depth analysis and informative articles for a wide range of gaming audiences.