I see you are using the stock/vanilla SH4+UBM. Unmodded, the game is unrealistic and buggy. It's either a bug that allows you to fire at such a great depth, or simply the torps are set to be launched from a higher depth (which is UNREALISTIC). No one plays stock SH4 you know. Everyone uses mods

I'd suggest OM+OMEGU for u-boats