Try cleaning the speaker with distilled water and the speaker cleaning feature that pumps the water out of the watch.
https://support.apple.com/en-us/HT210931
May be brash of me, I would assume all water resistant watches have water lock, but the speaker thing sounds so apple-y.