OVK/SBZ still not acknowledged or fixed bugs from U240.3-U240.5 that was released in Nov-Dec 2023!
(2024-09-12 Update): With U240.6 they at least fixed some of them, still not gonna go back
Due to that fact, I decided to stop fixing PAYDAY 2 and focus on something else
So long and thanks for the fish
This mod fixes a lot of base game bugs and crashes. It is a must have.
See 'changelog' tab for the full list of fixes.
Install to 'mods' folder.
All of the fixes should be compatible with any other mods.
Note that some fixes will only work if you are the host and most of the fixes are individual (it means they don't affect other players).
If your own mod conflicts with one of the fixes, consider preventing that fix from loading. Read more here.
You might as well want to install these other mods that fix things:
Visual Fixes
FAQ:
Crash: Application has crashed: privileged instruction
or
Crash: Application has crashed: single step
Solution: Over-protective Antivirus software, add the whole game folder to the whitelist
Crash: [string "lib/units/enemies/cop/copdamage.lua"]:428: attempt to index field 'hurt_severity' (a nil value)
Solution: Update/Remove your mods that include custom enemy units
Crash: [File] Cannot read from file "<file>" => error code 998: . (d:\jenkins\shared-workspace\diesel\engine\dieselx\dieselx\blobs../utility/Archive.cpp:2482)
Solution: Remove that file and then verify the game integrity
Crash: Could not load texture because IDirect3D9::CreateTexture call failed. Direct3D could not allocate sufficient memory to complete the call.
Solution: Game ran out of internal memory. This has nothing to do with your PC. Set Texture and Shadow quality to Medium/Low.
Crash: [string "core/lib/managers/menu/items/coremenuitemslid..."]:58: bad argument #2 to 'max' (number expected, got boolean)
or
Crash: [string "lib/units/beings/player/states/playerstandard..."]:2554: attempt to concatenate field '_setting_tap_to_interact'
Solution: Reset your settings to default
PAYDAY 2 -> Options -> Default Options
Crash: [string "core/lib/managers/controller/corecontroller..."]:344: Invalid controller wrapper. Tried to connect to non-existing controller id "keyboard"
or
Crash: [string "core/lib/managers/controller/corecontrollerwr..."]:369: Invalid controller wrapper. Tried to connect to non-existing controller id "mouse"
Solution: Reset your control settings to default
PAYDAY 2 -> Options -> Controls -> Default Control Options
Q: Will you also fix other mods ?
A: No

getting a crash when I join a friend's crime spree
Application has crashed: C++ exception
[string "lib/managers/menu/crimespreemissionsmenucompo..."]:791: attempt to compare nil with number
SCRIPT STACK
update_info_text() lib/managers/menu/crimespreemissionsmenucomponent.lua:679
init() lib/managers/menu/crimespreemissionsmenucomponent.lua:464
new() core/lib/utils/coreclass.lua:35
_setup() lib/managers/menu/crimespreemissionsmenucomponent.lua:93
init() lib/managers/menu/crimespreemissionsmenucomponent.lua:31
new() core/lib/utils/coreclass.lua:35
create() lib/managers/menu/menucomponentmanager.lua:5123
original() lib/managers/menu/menucomponentmanager.lua:520
set_active_components() @mods/base/req/core/Hooks.lua:264
core/lib/managers/menu/coremenulogic.lua:89
_execute_action_queue() core/lib/managers/menu/coremenulogic.lua:54
update() core/lib/managers/menu/coremenulogic.lua:64
update() core/lib/managers/menu/coremenumanager.lua:155
update() lib/managers/menumanagerpd2.lua:20
original() lib/setups/setup.lua:909
update() @mods/base/req/core/Hooks.lua:264
original() lib/setups/menusetup.lua:361
update() @mods/base/req/core/Hooks.lua:264
core/lib/setups/coresetup.lua:559
Download The Fixes, it is literally fixed in the mod
@dom-2 I'm already using the fixes and it's still crashing my game when I join someone else's crime spree
and it also resets my crime spree and deletes all the rewards
@Filich The Fixes resets because one of your CS heists is not correctly configured. That's why. If you are using modded CS heists, remove that mod.
Also you need to reset your CS.