There is the possibility that a mod conflict or corrupt file is causing the game to not register this particular ship as a solid object and thus allowing the torpedo to pass through the ship without hitting anything
what mods are you using
__________________
|