Red Dead Redemption 2

Red Dead Redemption 2

View Stats:
Wey Jan 30 @ 5:59am
**FIX game crash/Freeze /Animation break
Hello Everyone , quick thread to help people who have the same problem as me.

Sometimes, randomly, my game juste freeze, all the caracters look like DisneyLand animatronics who don't know what to do, i can't use anythink, echap option is buttonless and black. all i can do is ALT-F4.

I learned online that its kinda caused by the new processors (i have a Intel I9 – 14900KF)
To much cores are used by RDR2 ( to much for him).
So you need to Go to the game .exe file and right click to 'go to details'. The find the rdr2.exe and right click to 'set affinity'. Turn off all of CPUs after 7.

The problem is that you need to do that each time you lunch the game (annoying right ?). I talk about that to the Rockstars's Support and they told me this :

" Open your Steam Library. On the game’s library page, select Manage > Properties. In the General tab, find the Launch Options section. Enter the following launch options (without quotations): "-sgadriver=d3d12 -ignorepipelinecache -USEALLAVAILABLECORES -high -borderless". Close the Properties window and launch RDR2. Check if the issue is resolved.   If the problem persists, please try these options instead: -sgadriver=vulkan -ignorepipelinecache -USEALLAVAILABLECORES -high -borderless "

For now its working fine, i will let you know in few hours if its really working
Wish you the best fellow Cowboys,
< >
Showing 1-9 of 9 comments
jboord44 Jan 30 @ 10:51am 
I'm having an issue, not sure if it's the same as you or not. The game will kind of just stall out on me. Sometimes it will include some textures that don't load, but it always involves me not able to do anything and then when I press pause, the pause menu doesn't come up and I have to kill task in task manager. Is this what you're talking about?
jboord44 Jan 30 @ 11:17am 
Just tried the Vulkan version of this and I made it through the train mission, but then it froze on the ride to Horsehoe overlook. I guess I'll try the DX12 version now.

I'm seriously at my wit's end with this, it makes no sense. I beat this game on this same PC in April of 2023, had no issues. Now I come back not even 2 years later on the same rig and I am getting this freezing thing. I just don't get it.
Wey Jan 31 @ 1:38am 
Originally posted by jboord44:
I'm having an issue, not sure if it's the same as you or not. The game will kind of just stall out on me. Sometimes it will include some textures that don't load, but it always involves me not able to do anything and then when I press pause, the pause menu doesn't come up and I have to kill task in task manager. Is this what you're talking about?
Yeah thats the problem i'm talking about
Wey Jan 31 @ 1:38am 
So i tried their solution and surprise : IT DOESNT WORK
So i reach them again, and they reply this :

This issue can be resolved by changing the API from DX12 to Vulkan following the steps mentioned below:

To change the API without having access to the in-game settings, please open the "system.xml" file that can be found in the following directory: Documents\Rockstar Games\Red Dead Redemption 2\Settings.
Once the file is open, please find the line labeled , it should read (excluding quotes) "kSettingAPI_DX12".
Replace the above line with (excluding quotes) "kSettingAPI_Vulkan" by copying the line here and pasting it over the original in your system.xml file.
Save the file.
Then, via Documents \ Rockstar Games \ Red Dead Redemption 2 \ Settings \ delete every file starting by sga_, like ga_vulkan_final_init.vkPipelineCacheHeaderWindows or sga_vulkan_final_init.vkWarmupCacheWindows (if they appear).
Enter the launcher as administrator (right-click and should appear)
Select RDR2.
Select Settings.
In the argument commands section make sure there is no command.
Then write the following commands there without quotes: “-ignorepipelinecache -USEALLAVAILABLECORES -high“ and try running the RDR2.
Last edited by Wey; Jan 31 @ 1:40am
jboord44 Jan 31 @ 4:36am 
Someone in another thread recommended I go to task manager with the game running and set the RDR application to efficiency mode. Yes it's annoying as hell to have to do that each time, but I have not had this issue since doing this, several hours of gameplay. This has absolutely worked for me so far
Wey Jan 31 @ 4:55am 
Originally posted by jboord44:
Someone in another thread recommended I go to task manager with the game running and set the RDR application to efficiency mode. Yes it's annoying as hell to have to do that each time, but I have not had this issue since doing this, several hours of gameplay. This has absolutely worked for me so far

Yeah you need to do that everytime its annoying, rockstars game have my logs and pc info i'm waiting for a respons imma keep you guys in touch
Originally posted by Wey:
So i tried their solution and surprise : IT DOESNT WORK
So i reach them again, and they reply this :

This issue can be resolved by changing the API from DX12 to Vulkan following the steps mentioned below:

To change the API without having access to the in-game settings, please open the "system.xml" file that can be found in the following directory: Documents\Rockstar Games\Red Dead Redemption 2\Settings.
Once the file is open, please find the line labeled , it should read (excluding quotes) "kSettingAPI_DX12".
Replace the above line with (excluding quotes) "kSettingAPI_Vulkan" by copying the line here and pasting it over the original in your system.xml file.
Save the file.
Then, via Documents \ Rockstar Games \ Red Dead Redemption 2 \ Settings \ delete every file starting by sga_, like ga_vulkan_final_init.vkPipelineCacheHeaderWindows or sga_vulkan_final_init.vkWarmupCacheWindows (if they appear).
Enter the launcher as administrator (right-click and should appear)
Select RDR2.
Select Settings.
In the argument commands section make sure there is no command.
Then write the following commands there without quotes: “-ignorepipelinecache -USEALLAVAILABLECORES -high“ and try running the RDR2.


how did it work out for you so far?
Wey Feb 1 @ 3:48am 
Originally posted by aLix la qatifian:
Originally posted by Wey:
So i tried their solution and surprise : IT DOESNT WORK
So i reach them again, and they reply this :

This issue can be resolved by changing the API from DX12 to Vulkan following the steps mentioned below:

To change the API without having access to the in-game settings, please open the "system.xml" file that can be found in the following directory: Documents\Rockstar Games\Red Dead Redemption 2\Settings.
Once the file is open, please find the line labeled , it should read (excluding quotes) "kSettingAPI_DX12".
Replace the above line with (excluding quotes) "kSettingAPI_Vulkan" by copying the line here and pasting it over the original in your system.xml file.
Save the file.
Then, via Documents \ Rockstar Games \ Red Dead Redemption 2 \ Settings \ delete every file starting by sga_, like ga_vulkan_final_init.vkPipelineCacheHeaderWindows or sga_vulkan_final_init.vkWarmupCacheWindows (if they appear).
Enter the launcher as administrator (right-click and should appear)
Select RDR2.
Select Settings.
In the argument commands section make sure there is no command.
Then write the following commands there without quotes: “-ignorepipelinecache -USEALLAVAILABLECORES -high“ and try running the RDR2.


how did it work out for you so far?

I asked some help to understand the "Enter the launcher " like what launcher are they talking about ?
After that they asked me to send my luncher.log, prelauncher.log, msinfo.txt and DxDiag.txt.

I'm actually waiting for an answer
Last edited by Wey; Feb 1 @ 3:48am
BEK Feb 1 @ 6:37am 
Hello guys. I'm having a similar problem like yours. My game sometimes crash to dekstop instantly without an error. I tried so many solutions to fix that but its not fixed yet. But i found a solution in youtube comment. My last game crashed after 4 hours. First of all Run as Admin Rockstar launcher and sign in if you are not. Delete all files starting by sga, in rockstar games settings in documents. After that start the game and go to the graphics settings. Disable Vsync and Triple Buffering. Make sure always this 2 options disable in game. At least i can make missions without a crash usally but not completly fix. Sometimes it can crash midle of the missions and you may replay missions again bu you need to do it again all my steps after crashes. My suggestion is restart the computer and do it my steps again after all crashes. Hope we can find true solution.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jan 30 @ 5:59am
Posts: 9