My guess: Once player side get ESM detection, keeping detection by other sensors will unintentionally share ESM contact from one-sided friendly side.
There is PB4Y-2 (VP-19 #1) amid NK torpedo boats at southwest. This aircraft dectects Soviet fleet with ESM.
Side posture from USN (submarine) to United States (aircraft) is one-sided friendly, while from United States to USN is neutral.
So normally, contact info from aircraft will not be shared with submarine.
Exception happens here however. First, drop all contact of Soviet ships, and regain surface contacts with sonar at below periscope depth (as ships will attack submarine, it's good to set Soviets awaness level as blind).
At this point, there is no ESM detection.
Next, get ESM detection by eiter method.
-Set from United States to USN posture as friendly and share contact info
-Make submarine depth above 66ft and use ESM mast
After you get ESM detection, set posture as neutral or dive below PD. This will prevent fruther ESM detections by USN side.
Then, keeping sonar detection of some Soviet ship, and here is result:

- ESMdetection.PNG (46.58 KiB) Viewed 521 times
Note that only sonar-detected contacts (without timer) have "detected emissions".
Setting from USN to United States posture as neutral will prevent ESM detection.