Players have been reported encountering an error ERR_GFX_STATE while trying to launch the game Red Dead Redemption 2. Then the game crashes. If it also happened to you, you should be able to fix it by trying the methods in this post.

Quick Fix | Red Dead Redemption 2 ERR_GFX_STATE Crash - Driver Easy

Try these fixes

You may not need to try them all; simply work your way down the list until you find the one that works.

  1. Disable overclocking
  2. Clean update the graphics driver
  3. Verify game files
  4. Change the API settings file
  5. Delete SGA files
  6. Specify launch arguments

Fix 1: Disable overclocking

If you’re using MSI Afterburner or other GPU tweaking programs, you’re more likely to get this error message. The game engine doesn’t really support cards that are overclocked. And overclocking can cause game instability and thus the game might crash. So to fix it, you should disable any overclocking settings for your CPU and/or GPU.


Fix 2: Clean update the graphics driver

If downloading didn’t help, your faulty or outdated graphics driver may be the culprit and generate the ERR_GFX_STATE error. To fix it, you can try to do a clean update of the graphics card driver. To do so, DDU (Display Driver Uninstaller) is usually recommended, as it can do a pretty good job removing all the older or faulty display driver files on your computer.

To do a clean reinstallation of the display card driver with DDU:

  1. Download and search for the execution file of the display card driver from the website of your GPU manufacturer:
  2. Download DDU from the official download page. Then unzip the folder, and double-click the DDU file to further extract the execution file.
  3. Boot your computer into Safe Mode as instructed here: Start Safe Mode using the System Configuration tool
  4. When in Safe Mode, go to the folder where you unzip the DDU execution file. Double-click to run Display Driver Uninstaller.

  5. Select GPU and your GPU manufacturer on the right side. Then click Clean and restart.
  6. Your computer should restart when the old driver files for your graphics card are cleaned.
  7. Double-click the setup file for the display card driver you’ve downloaded from step 1 to run the driver installation.
  8. Restart your computer afterward.

If you don’t have the time, patience, or computer skills to update drivers manually, you can do it automatically with Driver Easy.

Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making mistakes when installing.

You can update your drivers automatically with either the 7 days free trial or the Pro version of Driver Easy. It takes just 2 clicks, and you get full support and a 30-day money-back guarantee with the Pro version:

  1. Download and install Driver Easy.
  2. Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
  3. Click the Activate & Update button next to the flagged device to automatically download and install the correct version of this driver.

    Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (You’ll need the Pro version for this – when you select Update All, you’ll get a prompt to upgrade. If you’re not prepared to purchase the Pro version yet, Driver Easy provides a 7-day trial at no cost, granting access to all Pro features like fast downloads and easy installation. No charges will occur until after your 7-day trial period ends.)
  4. After updating, restart your computer to take effect.
The Pro version of Driver Easy comes with full technical support. If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com.

After updating your drivers, restart your computer for them to take effect. Then launch your game to check if it worked.


Fix 3: Verify game files

Corrupted or missing files could also relate to the Red Dead Redemption 2 ERR_GFX_STATE error. To see if this is the case, you can verify your game files on:

Epic Games Launcher

To verify the game’s files on Epic Games Launcher:

  1. On Epic Game Launcher, find Red Dead Redemption 2 in your Library. Click the three dots on the right side of the game line and select Manage.
  2. Click Verify to start verifying the game files.
  3. Wait for validation to complete. (It may take a while to verify all your files.)
  4. When the validation is done, run your Red Dead Redemption 2 again to see if the ERR_GFX_STATE error remains.

Steam

  1. Launch Steam.
  2. In the LIBRARY, right-click on Red Dead Redemption 2 and select Properties from the drop-down menu.

    Steam - how to verify integrity of game files
  3. Select the Installed Files tab and click on the Verified integrity of game files button.

    Steam - how to verify integrity of game files
  4. Steam will verify the game’s files – this process may take several minutes.
  5. When the verification is done, check to see if the Red Dead Redemption 2 still has the ERR_GFX_STATE error. If so, please move on to the next fix.

Rockstar Games Launcher

  1. Open Rockstar Games Launcher.
  2. Click SETTINGS, then find Red Dead Redemption 2 in the My installed game list, and click the VERIFY INTEGRITY button next to the Verify game file integrity option.
  3. Wait for the process to finish.
  4. When the verification is done, check to see if the Red Dead Redemption 2 still has the ERR_GFX_STATE error. If so, please move on to the next fix.

Fix 4: Change the API settings file

According to users in the comment section, changing the Vulkan to DX12 in the API settings file fixes the ERR_GFX_STATE error in Red Dead Redemption 2 for them. To see if this does wonders for you:

  1. Go to C:\Users\(your user name)\Documents\Rockstar Games\Red Dead Redemption 2\Settings.
  2. Right-click the system.xml file and open it with an editor. Here, we use Visual Studio Code, but you can go with Notepad, Notepad++ or any other similar editor.
  3. Change the API Settings from Vulkan to DX12.

  4. Save the change.

See if the ERR_GFX_STATE error in Red Dead Redemption 2 remains. If so, please move on.


Fix 5: Delete SGA files

Files with the extension SGA are created for the game. They are compressed files often containing maps or large groups of related files. But there are situations that these files cause crashing or other errors in your game. So to fix it, you should delete them. To do so, simply follow the instructions below:

  1. Go to C:\Users\(your user name)\Documents\Rockstar Games\Red Dead Redemption 2\Settings.
  2. Now you can see three files that begin with sga. These are the files that cause the error. So you need to delete them. And your game would not crash again.

If deleting these files didn’t work for you, you can alternatively create three empty text files of size 0B and make those files read-only. Also, change the names to sga_xxx accordingly. This might be very specific to your setup and the true root cause you’re having.


Fix 6: Specify launch arguments

Command line arguments are extra commands you can use when launching your game so that the game’s functionality will change. To get rid of the ERR_GFX_STATE error, you can define launch arguments to make your game run with certain parameters.

To do this, simply click on the link below based on the launcher you’re using:

Rockstar Games Launcher

  1. Open your Rockstar Games Launcher and select Settings.
  2. Under My installed Games, select Red Dead Redemption 2.
  3. Scroll down to Launch arguments. In the text box, add -ignorpipelinecache.
  4. Now launch your game to check if it did the trick.

Epic Games Launcher

  1. Open your Epic Games Launcher. On the bottom-left side, click on Settings.
  2. Scroll down to Red Dead Redemption 2. Tick the box Additional Command Line Arguments.
  3. In the text box, add -ignorepipelinecache.
  4. Return to the Main Menu and launch your game to check if it did the trick.

Steam Launcher

  1. Open your Steam client. Under LIBRARY, right-click on Red Dead Redemption 2 and select Properties.
  2. Under the launch options, add -ignorepipelinecache. Then save and try to launch Red Dead Redemption 2 to see if the error remains.

To conclude, there are different bugs that cause this same error message. It can happen if your GPU is overclocked, it can happen if your RAM is overclocked. Players can get it randomly. It appears to just be a generic message and that’s why there are so many solutions that only work for a small number of people. But I hope the fixes in this post can help you resolve the problem and you can play your game smoothly.

62
62 people found this helpful
guest
40 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments