"Other than rough weather, I'm trying to speculate why no signals have yet been detected."
There have been reports about mud and silt on the sea floor being a problem with recovering likely debris, so attenuation of the signal might be a factor. It can only ping if it's not buried in mud.