I thought you knew Infinite ocean.
It consists of a mesh that simulates the ocean, editable in the waves, color, wind, etc. The vertex of the triangle, in the photo the mesh is selected, is towards the camera and when the camera moves it always has the mesh in front of it simulating the infinite ocean.
If I intervene on the mesh materials the camera unhooks.
Probably something happens that bothers XPresso which infinite ocean uses