Instant Swimmable Water

my bad , I was missing the spline point setup , now it works.

Is there a way to use both the underwater and surface swimming? What I mean is the player would use surface swimming until they hit the swimup/down key and it would switch to underwater, then when they hit the surface it would go back to surface swimming.

Having issues trying to make object buoyancy correct. it moves up n down too fast…