Silent DLC Unlocker v1.5.1
Patch release focused on the mid-game disconnect report (#3) and an inventory-marking regression.
Why the disconnects happen
Other players' games always verify your equipped items against your real platform ownership. PAYDAY 2 repeats this check when the background Steam ticket verification finishes — often minutes into a heist — and lobbies kick detected cheaters by default. No local mod can change what remote clients report; the mod can only stop you from bringing flagged items online and now explains both events clearly.
Fixed
- Safe mode blocks now show a modal dialog naming the flagged items, instead of only a chat-feed line (the invisible "can't connect" from the menu).
- Mask blueprints are scanned slot-by-slot exactly like the game's own peer verifier; unknown blueprint slots (e.g. legacy
colorentries from pre-rework saves) are now flagged as risky because remote clients fail their verification too. - Restored the 1.4.1 inventory-grid rescan that kept CHEATER marks correct after menu grid rebuilds, now hooked on the current game's
BlackMarketGuiTabItem:select_slotand clearing stale marks on reused slots.
Added
- Disconnect notice: when you are kicked while wearing CHEATER-risk items, a dialog explains that the host's game detected unowned DLC and auto-kicked you, and how to stay connected (play offline, host yourself, or unequip the flagged items).
- Deterministic SuperBLT-compatible release builder, CI archive validation, and a local
lupa-based Lua check runner.
Documentation
- Troubleshooting now covers mid-game disconnects caused by remote ownership checks and host auto-kick.
Full changelog: CHANGELOG.md