I used the Naval training mission in order to reproduce your problem but without success. All worked as intended. Time: 1939. Windspeed=2. TorpedoDepth = 1 and Impact pistol. I had about 20 - 30 % duds.
If you don't hit a ship that does not automatically mean that it was a dud
Anybody else having the same problems???