Buoyancy for TPS, i need my character to stay inside the water volume

I have modified the buoyancy of my TPS character to :0
The water volume has:
Terminal velocity :4000
fluid friction:0,3
water volume:checked.
But my character doesn’t stay inside the water volume,he floats ,is there a way to fix this.