If you want the player to attach to the water, don’t set the anchored to true. Instead, enable the Humanoid’s PlatformStanding. Also, set the CFrame (wc.C0/wc.C1) before setting Part0 and Part1
It might be tricky to get the correct wc.C0, depending on what you’re doing. Though a good idea is to take your characters position and subtract it by the water’s position. I haven’t done it in a while, so it might be the opposite here. Try it out and see what happens.