Dud's are checked in realism
Mod's I used on that campaign are:
TM 1.6
TM 1.6 GFX
NSM 3.2
Capt.midnight.
I understand that Ducimus uses his torpedo files in the Mod pack, but as I felt that WernerSobers NSM 3.2 should be as he made it (no offense Ducimus) I overlapped Werners mod over TM 1.6. (also restarted the mission without the overlap and the dud's (premature explosions) remained)
Obviously I used JSGME to do so.
Now I'm back to TM 1.5 & GFX, NSM 3.0 which seems to have solved the problem for me.
I still get the dud's (about 3 to 8 on a mission) but not 17 premature explosions in a row

.