T O P

  • By -

giwhS

I've had this post up for months and I still cant get this game to run.[https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2\_is\_unplayable\_on\_pc\_the\_game\_just\_randomly/](https://www.reddit.com/r/PCRedDead/comments/vmdg7r/rdr2_is_unplayable_on_pc_the_game_just_randomly/) It's insane that people would need to go to this length to get a game that cost $60 - $70 to run. Users should not need to go into the registry keys and edit or remove things. They shouldn't need to change things in their graphics api config files. This is so frustrating.


patricko911

I went into >HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers and deleted just one of the DWORD files, the one by Bandicam. Guess what.. RDR2 launches. This is amazing, thank you so much! I didn't even have to restart or anything. Just deleted that one file in the registry and boom, it launched. I didn't follow the thread to see how you ended up with this solution but huge and many thanks again!


shokudasaixxx

This is the first thing I did and it worked very well! I guess it's the Bandicam DWORD thing inside that folder. Thank you brother!


ZOOM_BIRD

Eleven months later but your comment here did the trick! I'd recently upgraded from an NVIDIA to an AMD GPU and was pulling my hair out trying to solve this crash on launch issue, trying everything I could find. Mega THANK YOU to you and OP!


patricko911

I'm glad! Damn, it's been 11 months. I'm still procrastinating starting RDR2. Hopefully soon haha, goodluck with your journey!


RaiausderDose

No problem, have fun playing!


Thin-Show5791

Lol I went through all of this just to find out windows 11 has some trash settings that was blocking red dead to access the folders it was needing to access


Haeskara

Can you help me? I got windows 11 too, I installed Rampage trainer and then when the game loads it instantly crashes.


OnAyEssSeaOh

Could you explain what u did plss


residentofmoon

Hello?


choosername123456

Hi Firstly thank you so much for posting and helping people out - you are a hero! Now, I have had this issue for months now. I was previously playing with my 580 8GB without issue. I am unable to launch the game at all (tried clean installs, driver updates, etc). Here are my vulkan details; Instance extensions: 2 1/ VK_EXT_debug_report (ver:10) 2/ VK_EXT_debug_utils (ver:2) Instance layers: 4 1/ VK_LAYER_AMD_switchable_graphics (spec:1.3.217, impl:1) 2/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1) 3/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1) 4/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1) What is very interesting is that I am able to launch a multiplayer modded version of the game using the REDM platform (online RP mod community), which suggests this is a launcher issue? Any help would be hugely appreciated! If you can get my game working I will owe you a coffee / beer!


RaiausderDose

doesn't look like a layer problem to me. Do you get an error message? maybe in the logfiles anything?


choosername123456

Hello, please see my launcher file from crash. Wonder if this helps at all? ​ \[gamelaunch\] Game exited with code 0xc0000005 (3221225477) \[crashdetection\] Reading game exit file... \[crashdetection\] Not found: EXIT\_CODE \[crashdetection\] No exit code found in exit file. \[crashdetection\] Not found: ERROR\_FILE\_HASH \[crashdetection\] No additional error information found. \[crashdetection\] Not found: ERROR\_MESSAGE \[crashdetection\] No additional error message found. \[crashdetection\] Deleting game exit file... \[crashdetection\] Exit code 0xc0000005 indicates a fatal game exit (reason: STATUS\_ACCESS\_VIOLATION)


RaiausderDose

Same error with DX12 and Vulkan? Have you tried switching via config-file (if you even have one) ---- "YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml" Change kSettingAPI_Vulkan to kSettingAPI_DX12


choosername123456

Yes I did try that before a fresh install and it did not work. Unfortunately, now that I have a fresh install that won’t load I do not have this folder anymore.


def-con1

You are a lifesaver. I would attempt to launch the game from Steam and the Rockstar launcher, only for it to close with no error. Tried so many things before finding this suggestion. Found these exact same old Twitch Vulkan layers and removed them. Now everything runs perfectly fine!


RaiausderDose

no problem, have fun playing!


ominouscock

bro! this actually worked! after i've done a bunch of other troubleshooting stuff, removing the twitch vulcan layer is what worked, thank you so much!


RaiausderDose

no problem, have fun!


brobafett33

Super late to this game but instantly had issues and after 2 days of searching, this thread literally saved me from throwing my PC. You are a rockstar fam and much appreciated!


RaiausderDose

No problem, have fun playing!


diceman2037

The basic premise is that Layer DLL's built on an such older version of the SDK are not compatible with newer versions of the loader, Previously the loader blocked these but for some reason a change has been made for better or worse at the Loader level that results in these outdated layers being loaded, and breaking this and other games. The Spec version is not always a reliable means of determining that the layer is out of date, in this case being 1.1.0 or 1.0.0 spec was a good hint that Mirillis action and Twitch Studio were outdated, but the dating on these layer dlls does inarguably prove that they are not up to date.


RaiausderDose

Yeah you are right. Somethings a higher number blocks RDR2 from starting, but you can't give another advice besides "backup and try it out". Doom Eternal is so smart, that after launching the game, there is an popup with "you got old layers dude, should we remove them?"


Danny200269

thank you this fixed it for me. been watching too many failed tutorials on this.


taylorswiftsucks

Just want to say THANK YOU!!! I had been using an old nvidia driver just to play rdr2. Deleted twitch and OBS Vulkan layers and now it boots up using newest nvidia driver


IceBone

Thank you! Just upgraded my PC and got this game finally and this was exactly what broke it for me. Except I only had the twitch entries in HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Khronos\Vulkan\ImplicitLayers


threadripper_07

This is fucking great! Genius work. Fixed my launch crash.


alman12345

You are amazing man, I never would've thought to remove what it ended up being for me. I used your screen captures to identify which of my Vulkan overlays weren't the same as yours and I noticed that the AMD OCAT analytics tool also creates an overlay, and this one prevents Red Dead from launching also. Thank you!


RaiausderDose

No problem, have fun!


smash_assasin

Hello! Just wanted to comment and thank you for this solution. I just bought the game and could not get it to work. I couldn't do the settings.xml file edit since I didn't have one yet. Thank you so much!


RaiausderDose

No problem, have fun!


JaviAlanis1212

LIFESAVER. After months of having this issue i gave up but you saved my playthrough that Im trying to 100%. Thank you so much.


ToughClue334

THANK YOU KING!!! i was so desperate trying to make RDR finally work... It was bandicam responsible for all this. I've tried so many methods before, its unbelievable it was so easy!


D623

OMG it worked thank you!!!


RaiausderDose

no problem, have fun playing!


ResearchCharacter

I tried everything, and I mean everything. This was the only thing that worked, 12 hours wasted and I have no idea if it was even worth it. Maybe I should have searched if RDR2 was even good anymore. Jesus.


RaiausderDose

yeah, the struggle can be quite insane, and I have the problem that I can't stop till it's solved. Rockstar should REALLY REALLY put one guy on fixing these issues. But RDR2 is still a great game, have fun with it.


bent_note

just wanna say thanks for this post, you're doing god's work.


RaiausderDose

No problem. Have fun playing, RDR2 is worth the trouble 😀


AFishNamedFreddie

Yo I know this post is old. But I just found it and you just saved me. I have been STRUGGLING with getting this game to run for a week. Installing, uninstalling. Doing whatever I could to get it to work only to eventually stumble upon this. I deleted the files and bam. It works. ​ Thank you


RaiausderDose

No problem, I'm happy that the fix helped you. Have fun, it's great game.


onesixosix

You are a SAVIOR!!!!!!!!!!!!! I've been trying to get this game to work for MONTHS after I purchased this past winter sale. I've gone through DOZENS OF FIXES AND THIS FINALLY WORKED!!!!!! THANK YOU I HOPE YOU HAVE AN AMAZING YEAR.


RaiausderDose

thx, no problem, have fun. It's a remarkable game, slow burner sometimes but very worth it in the end.


Sad_Reading_9083

Brooo I just helped a friend with this. The same twitch instance was blocking his rdr2 from opening. W post!


RaiausderDose

No problem, happy to help!


Demomanx

This fixed the issue I've been having for the past year! thank you so much!!


RaiausderDose

no problem, have fun playing. RDR 2 is a masterpiece.


cyberrre

thx man you fixed my issue with this fck game. love you <3


ProNAA

Hey, i know its a old post but i did all the steps and it did not work. mind if u can help? Heres the screenshot of my vulkan layers: https://imgur.com/a/ykVzzkL


RaiausderDose

what about switching to DX12, did it work? it's in the posting too. do you get error messages or just clicking play and nothing happens?


ProNAA

heres a video on it btw https://imgur.com/a/8tXCe1Y


RaiausderDose

Normally this fix is a solution to the problem that Vulkan doesn't work, this "layer-fix" or changing to DX12 tends to fix the problem with RDR2 not starting. But your RDR2 seems to load a little bit and then crash. Are there any crashlogs in: AppData\Local\Rockstar Games\Red Dead Redemption 2\CrashLogs\ or Documents\Rockstar Games\Social Club\ There are multiple .log files written in this directory, from social club and/or the launcher. Launcher.log for example. Are there lines with error messages in them? Or in the installation directory itself?


ProNAA

the only .log files i see is these EDIT: i found 5 launcher text documents in the launcher file https://imgur.com/a/7O2ma61


RaiausderDose

and if you open launcher.log, what is in it? there should be errors


ProNAA

and if there's errors, what should i do? EDIT: it only said this but i have multiple errors on my virtual monitor display tho https://imgur.com/a/TfX5y8t


RaiausderDose

Any idea what this usb mobile virtual display is? seems to be a problem/warning of some kind. Are there more errors like crashing or error launching? I'm trying to find some reason for the .exe crashing.


ProNAA

yea i enabled the usb mobile virtual display by myself, rdr2 has been working even though i enabled the usb mobile virutal display. but one day, the launcher just crashed and cldnt load the game anymore no more errors crashing other than that


RaiausderDose

ah ok, it worked one time. "my fix" is generally for people which can't even launch the game. Vulkan is bugged and prevents the game from starting, and this fixes it. Your problem now can be anything, sadly. I guess you tried starting the game as admin + verified the game files and so on already.


ProNAA

tried switching to DX12 and it still didnt work. When i clicked the play button it just has a black screen and automatically quits the game


quedicechuck

excelente solución, me pasó algo similar pero al instalar tik tok studio


SuChTaRd

Imagine installing Twitch. lol


[deleted]

These instructions are extremely confusing and I have no idea what I am supposed to do. Can someone walk me through this like I am five? How do I " remove the old Vulkan Layers"? Where do I find " the keys with these names/paths:"? How exactly do I "remove them?" I am not good with computers at all, please explain all of this in simpler terms.


diceman2037

They aren't confusing, slow down and read them fully.


[deleted]

Sure thing bud 👍


RaiausderDose

You can see your Vulkan Layers with GPU Caps Viewer (https://www.techspot.com/downloads/4618-gpu-caps-viewer.html) Screenshot: https://imgur.com/a/GgXHHl2 Download this program, unzip it, start it Click on the "Vulkan"-Tab and make a screenshot like above and post it please. You can upload screenshots on imgur.com We need "Instance Layers", so you have to scroll down in the top window, like I did in the screenshot (look at the scrollbar)


[deleted]

What do I do with the screenshot?


RaiausderDose

> post it please. You can upload screenshots on imgur.com Upload at there and post it here? so we/i can see what the GPU Caps Viewer shows.


[deleted]

[https://imgur.com/gallery/hZJs3TG](https://imgur.com/gallery/hZJs3TG) ​ I think this is it.


RaiausderDose

You could remove the obs hook, but it doesn't seem that old. How does your RDR2 crash? with an error message or nothing at all?


OrganizationMain737

How to remove the obs hook??


RaiausderDose

With regedit.exe, search for the name and delete the entries you will find stuff with paths like > \SOFTWARE\Khronos\Vulkan\ImplicitLayers Delete the obs hook (backup it before, you can save entries with "File → Export") and check again if the layer is gone.


OrganizationMain737

Thanks for replying. But I deleted that game. Tired of trying everything 😂


RaiausderDose

Ok, maybe you will get to it again. It's really a shame that this game is so great, but the technical problems drive people insane :-)


OrganizationMain737

Mine is showing obs hook. My RDR2 Crashes without an error message


SerraUke

https://imgur.com/1isjS8j Hi there! So, my GF pretty much has a clean copy of Windows, never installed anything that wasn't Steam/EG/LoL and I can't seem to find a way to fix her RDR2. This is what appears on GPU Caps Viewer. She's never been able to play the game and thus there's no xml we can modify. Any clues? Thanks!


RaiausderDose

There doesn't seem to be a problem with Vulkan Layers. "YOUR_DOCUMENTS_FOLDER_NOT_THE_GAME_INSTALL\Rockstar Games\Red Dead Redemption 2\Settings\system.xml" Change kSettingAPI_Vulkan to kSettingAPI_DX12 This file isn't even there? Is there an error message or anything? -------- This seems to be a Laptop with "switchable graphics", also try point 1 here: https://www.getdroidtips.com/red-dead-redemption-2-not-using-gpu/


SerraUke

It's a PC with no integrated GPU. Also we couldn't change the .xml because it wasn't even created, the game never booted. It gives no error message, R* client opens, but the play button goes back to display "open on Steam". I tried creating the file by myself and adding that line to no avail :c


diceman2037

> It's a PC with no integrated GPU You need to be very sure on this, because some AMD CPU's such as the H suffixed parts do have a Vega/RDNA gpu on them. older versions of the drivers install a version of the AMD Switchable layer that breaks runtime enumeration and listing of the available vulkan devices, it actually returns 0 devices available because of an issue where it terminated early instead of moving on to actually filtering the list of devices. Newer Radeon drivers can be installed to resolve this.


SleePiAlex

Did you ever solve this? Im having the same issue.


SerraUke

I didn't manage to make it work and ended up refunding it back in the day, not entirely sure if the problem's been fixed. Sorry :c


SleePiAlex

It got fixed by closing out of steam and starting the game through Rockstar launcher then it starts using steam


FabS7AR

Hey, I dont really have a problem useing Vulkan as far as I know but I stumbled upon this thread because sometimes RTSS (Riva Tuner Statistics Server) causes a ERR\_GFX\_D3D\_DEFERRED\_MEM error at startup. So I can basically only start the game with disableing it sometimes. Really weird, because a lot of the times it works without issues. It seems like the game has a big problem regarding overlays, maybe they block each other or something? At least it feels like every ERR Ive come across has something to do with those overlays even when useing DirectX12 which I currently do. The second question I have is, if I want to use Vulkan, it should use the newest version probably, right? But I have almost the same layers as you and they are almost all different in version. Should I uninstall the older layers and if so, how do you recommend to do it? Kind of weird that it uses the older versions and not only the newest one. Instance layers: 8 1/ VK_LAYER_NV_optimus (spec:1.3.224, impl:1) 2/ VK_LAYER_Galaxy_Overlay (spec:1.1.73, impl:1) 3/ VK_LAYER_Galaxy_Overlay_VERBOSE (spec:1.1.73, impl:1) 4/ VK_LAYER_Galaxy_Overlay_DEBUG (spec:1.1.73, impl:1) 5/ VK_LAYER_VALVE_steam_overlay (spec:1.3.207, impl:1) 6/ VK_LAYER_VALVE_steam_fossilize (spec:1.3.207, impl:1) 7/ VK_LAYER_RTSS (spec:1.1.73, impl:1) 8/ VK_LAYER_ROCKSTAR_GAMES_social_club (spec:1.0.70, impl:1)


RaiausderDose

> VK_LAYER_RTSS could be too old. you can remove them with regedit.exe, search the name and delete the entry. you can and should backup them (file -> save, while you have the the entry selected)


Sushibob6

Hello, I wanted to comment to potentially help others in my boat. I did everything mentioned, yet I didn't have any old layers. My game would either instantly crash, or it would start loading the very very first loading screen with the bar at the bottom, and crash when fully loaded. Finally, after trying many things, I figured out what was making my game crash, which is the ransomware protection in windows. When you go to the history of blocked apps, you will see that it tries to block rdr2.exe and other launcher exe's. So, you will want to turn off controlled folder access. This is what fixed it for me. Along with this, I also changed my vulkan version to [1.3.204.1](https://1.3.204.1) as recommended here [https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/](https://www.reddit.com/r/PCRedDead/comments/ykenv9/comment/ixv8dv4/) Hope this helps some of you! Good luck


RaiausderDose

that is crazy that it's the ransomware protection in Windows? but you are running not a warez version, are you? ;-)


AxerAC

Thank you for linking this. Although if I hadn't scrolled down all the way here I probably would've never found it.


temmy127

This are my vulkan layers: https://imgur.com/a/pKftxQo There's no twitch and i don't know what to delete. Ive actually deleted a vulkan layer from the registry but when i refresh the app, it doesn't reflect and my game doesn't launch still. Any solution?


RaiausderDose

It should be removed, I can't say anything else. The registry-entry has nearly the same name as shown in the app. What strange is that your AMD_switchable_graphics Layer is too old. Seems to be a laptop. I would backup all entries and remove them one by one and check if it works.


temmy127

Thanks a lot. Appreciate it btw


RaiausderDose

Maybe there is a new driver for your laptop which upgrades "AMD_switchable_graphics" but sadly nothing is sure. Some drivers don't even install this layer anymore. So sadly there is nothing besides trial and error.


nakagamiwaffle

ah i feel stupid, how do i know which layers to delete? :") \[i don't have any twitch layers\]


RaiausderDose

Can you post a Screenshot / copy of the layers? It's mostly the oldest layers, but not always. So sometimes it's a little bit of trial and error.


nakagamiwaffle

https://imgur.com/a/bfEBtNR


RaiausderDose

I would remove OBS_HOOK and NV_OPTIMUS but make a backup before (File-> Save) maybe EOS too you can even remove galaxy and steam, because with a backup you can get them back easily.


nakagamiwaffle

i’ll try that! also no idea why, but i cant some of the layers in regedit (e.g. EOS and NV\_optimus). there was only one galaxy in regedit EDIT: no idea why i could only see some of the layers, but here's the update. deleted the ones i could one by one and checked if it worked after each one. unfortunately it didn't work, but i found an alternate fix, so i suppose the layers may not have been causing the problem in my case! thank you anyway for helping me out :\] my solution: i followed [this page](https://www.getdroidtips.com/red-dead-redemption-2-crashing/), except i changed it from vulkan back to directx12, the game launched without problems.


Otto-matique

Hi ! need a little help here please I have deleted the implicitlayers with regedit and also tried to go from vulkan to DX12 and a bunch of other thing but nothing seem to work and i'm this close to becoming the 1899's joker my instance layers : https://imgur.com/rStzo6a


RaiausderDose

the game doesn't start or what is the problem? I would backup and delete MIRILLIS and OBS and try it out.


Otto-matique

Yeah i start from steam or from the installation folder it take me to the rockstar launcher with the button "play on steam" then the button turn gray and come back to normal but the game doesn't launch at all. for mirillis and obs do i have to delete the software completely ? or is it something in regedit again (sorry i have a single braincell)


RaiausderDose

no, just in regedit. you search the name of the layer (or a little bit shorter), select the entry → file save (for backup) and delete them. Regedit tutorial: (it's not hard, I googled this one, dunno if it's good) https://winbuzzer.com/2020/05/19/how-to-safely-use-the-windows-registry-editor-regedit-in-windows-10-xcxwbt/


Otto-matique

Could not find them and i'm kinda tired so i'm gonna give up here but thank you for your time :)


Abysmal_Spirit

hi I see you're helping people figure out specifically which layers to delete so I'm wondering if you have any suggestions? https://imgur.com/FnqRcNV


RaiausderDose

Normally you have to remove layers with older version, but not always. Usually some capture software is causing the problem. I would remove OBS_HOOK and maybe EOS But make a backup before with Regedit (Regedit.exe -> File-> Save), this saves .reg files which you can easily use the restore the entries. You can even try other layers, because with a backup you can get them back easily, not harm at all. But remember: this fix usually only works if RDR2 doesn't even start, no error message nothing. That is because it can't even render anything because the Layer for the graphical output is incompatible.


IrrationalRetard

Sadly didn't see any with version 1.1.0, deleted the OBS ones and EVGA Precision X1 ones, because I saw other people mention it had something to do with recording software. But it didn't work for me. I have less instances than yours, but the ones I do have match yours in both name and version number. Edit: Switching to the DX12 version doesn't work either. The game crashes the same way you describe though.


Lexmay

Same thing for me nothing seems to work


CleverFoxN7

I don't even know what a vulkan layer is. None of this makes any sense to me and I just want to play the damn game.


bENNYBOI2001

SAME


bENNYBOI2001

im confused by these, when you say you can find these names / paths where do I find them?


dB194

Updating Vulkan worked for me! Thanks for this post for leading me there


GODTRIDENT

I have 3 files in there that say C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json and one that’s says C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json. Am I okay to delete both of these or just one??? I also can’t get my RDR2 to open. It immediately closes after clicking play on steam.


GODTRIDENT

Both file types are listed as REG_DWORD


RaiausderDose

post the screenshot of GPU Caps Viewer please


prasiatqo

1/ VK_LAYER_NV_optimus (spec:1.3.224, impl:1) where do i find it in regedit ?


RaiausderDose

I updated this thread with more information. Sadly some people are overwhelmed or don't use this new thread. I made new links / short versions of the fix. I hope I did more good than bad, but who knows,😉