Another game-breaking bug. The scenario LDP-46 Part 2: Moab to Brendel (i.e. the return leg of the "dirt train") - If you have Sherman Hill installed, the game substitutes an SD70 for one or both AC4400s every damn time. But with an SD70, the first instruction "Enter the cab" never registers and never clears , making it impossible to proceed. Once in a while, though, it subs in an SD40. Now, with an SD40, that first instruction does register-- but the third instruction, "Turn on the DPU fuse," is of course impossible with that loco! I reloaded the scenario 13 times in a row and never once got two AC4400s! IMO, Scenarios should NEVER randomly substitute a loco in place of the one the scenario was designed for.
For loco substitutions you will need to download unofficial editor and do some changes in formations and RVD files to disable substitutions.
Unless someone has a better idea, the only workaround I can think of would be to temporarily uninstall Sherman Hill