Loading...

Scuba Job - Crash Fix 1.1

401

Scuba Job crash fix for GTA 5 and GTA V single player.
Version 1.2 fixes the two faults that stopped the mod working: every mission aborting with "no underwater locations", and the script not loading at all on ScriptHookVDotNet 3.7.

Scuba Job by MNHC is an underwater salvage mod. This listing is an unofficial fix for it. It replaces "Scuba Job.dll". It is not a second script to run alongside the original, and all credit for the mod belongs to MNHC.

WHAT IS FIXED IN 1.2

- Every mission aborted with "no underwater locations". Version 1.1 worked out where its ini lived from the location of its own DLL, but ScriptHookVDotNet copies script DLLs into a temporary folder before running them, so it looked in a folder the ini was never in. It loaded zero crate locations and refused to start any mission. It now walks every candidate path in order and uses the first one that actually holds the ini file. Reported by O-MATIX with a video.
- The script now loads at all. The May build was compiled against ScriptHookVDotNet 3.9.0.0. ScriptHookVDotNet refuses to load a script whose API version it does not have, so on a 3.7 install the log said "Unable to resolve API version 3.9.0" and nothing appeared in game, with no error on screen. This build targets 3.7.0.189, which loads on both 3.7 and 3.9.
- A startup line you can actually read. The mod reports which ini path it resolved and how many crate spots it loaded. That was only ever shown as an on screen notification posted before the HUD exists, so nobody saw it. It is now also written to scripts/ScubaJob_diagnostic.log.

If you downloaded 1.1 and the missions would not start, this is the fix. Replace the DLL and keep your ini.

REQUIREMENTS

- The original Scuba Job by MNHC, including its MLO Pawnshop Interior dlcpack, installed as its own instructions describe
- ScriptHookV
- ScriptHookVDotNet 3, version 3.7.0.189 or newer
- LemonUI for SHVDN3, which is what the mod's menu is built on

INSTALLATION

1. Install the original Scuba Job as normal and check it appears in game.
2. Put "Scuba Job.dll" and "Scuba Job.ini" from this download into your scripts folder, replacing the existing DLL.
3. Upgrading from 1.0 or 1.1, keep your own ini. The [World] section in the bundled ini is optional.
4. Right click the new DLL, Properties, tick Unblock if shown, then fully restart the game.
5. Look for the ticker reading "Scuba Job v1.2: ini found at some path, N crate spots loaded". The same line lands in scripts/ScubaJob_diagnostic.log.

TESTED IN GAME

Verified on 11 September 2026. The script loads, resolves its ini from the real scripts folder and reports ten crate spots loaded, which is the reported failure fixed. The salvage mission itself was not played through, so if anything in the dive or the sell step misbehaves, please report it with your ScriptHookVDotNet.log from the same session.

CREDITS THIS RELEASE

Original mod: Scuba Job by MNHC. All credit for the mod is theirs. This release contains only the fix.
Bug reported by O-MATIX with a reproduction video. Thanks also to elpedron, DOC_X, DiNagano and seungwooson for their reports and feedback.

MORE STREET LIFE

Check out my mod OnTheBlock. Stickups, corner dealing, gangs, a whole street economy in single player, updated constantly: OnTheBlock on GTA5-Mods
Support and supporter build: Patreon
Show Full Description

First Uploaded: May 12, 2026
Last Updated: 6 days ago
Last Downloaded: 1 day ago

All Versions

 1.2

14 downloads , 14 KB
6 days ago

 1.1 (current)

387 downloads , 20 KB
May 12, 2026

18 Comments