Yup, Uboats were able to receive messages at shallow depths pretty much everywhere.
Remember finding this article once when we were discussing with some GWX members
if receiving messages while submerged was a bug or not:
http://www.uboat.net/articles/35.html
(Scroll down to section 2.3)