G’day,
This is really a reply to anyone trying to figure this buoyancy out.
I have been strugglying with this problem with a simple box shaped vessel that i want to float on my ocean.
The issue was that it would spawn above water, hit the ocean surface and suddenly either sink to the bottom really fast (in a negative buoyancy) or would shoot into the sky and litteraly despawn.
I found that when i used 2 pontoons it would be ok (but the ship would flip over due to balance). If i used 4, these errors occured.
The error started due to my use of using the ‘sockets’ as the location variable. When i manually copied the location into the coordinates, then this error disappeared.
Also, a key issue is making sure your pivot is at the centre of the mesh.
I know this is late for the response to this issue, but I literally struggled all day and hope to save someone some time in the future.