Game crashing due to C++ Exception: IDirect3D9::CreateTexture call failed.

The crash happens shortly after I start or join a game, whether if it's offline or online, by myself or when someone joins. It's becoming increasingly frequent and I'm starting to get irritated by this.
Crash log here.
4GB patch the
.exe
, so that it can use max 4GB RAM instead of 2GB ntcore if you have more than 2GB RAM.DXVK DirectX to Vulkan translation layer. Download DLL from GitHub -> Releases and drop it into "PAYDAY 2" folder. Steam Community Guide with some explanation (Ctrl + F, type "dxvk" without quotes).
Some of the good optimization-based mods:
ModWorkshop
mods
folderPersist Scripts
implementation.Sicario
smoke bomb only.TdlQ's Mods
mod_overrides
folder - Where there are any conflicts (Main Menu -> Options -> Advanced -> Mods; click or hover to view changed files, red text indicates a conflict and each tells any mod they're conflicting with) I went with the smaller file.Also using HoloUI for the HUD + to replace a bunch of screens with generally-better-performing versions, e.g. blank main menu, blacked-out in-between-menus non-level loading screen, etc. Also possible to use a different HUD and accomplish - at least most of - this with more mods that can be found on MWS, of course.
4 GB patch does literally nothing in PD2 executable, it is just a placebo.
The game is already compiled with LAA flag and all 4 GB patch tools just set this flag to true.
Also a side note, The Fixes does not optimize the game at all. It just fixes crashes and bugs in the code. No idea why it is in your list of mods that optimize the game.
@dom-2 Interesting, didn't know that about the exe. Thank you.
Not crashing is an optimization, at least to me, lol. That's why I stopped using PocoHUD3, because it has very random crashes with some part(s) of my massive amount of other mods (along with random ones I try almost daily) that seem to always be just "access violation" with no useful info so I can't even attempt a fix.