I wonder if the game takes into account the thermal layer (thermocline) that affect/distort sonar pings ..
By reflexes (or old habits) I try to dive below 200 meters when able, that is about the minimal depth of said thermal layer in the Atlantic.
Otherwise than this, I guess the only viable option is the Alberich anti-sonar coating, freshly available in my campaign.
Any thoughts on this matter ?