Create terrain water and swim using an R6 Avatar.
First reports of this happening in my community on SharkBite are the 2nd of September.
Example video:
Expected Behavior
The avatar should be able to swim on the surface of water with their head & shoulders above water.
Actual Behavior
The avatar & avatar head is submerged underwater. The avatar is unable to swim on the surface of the water or jump as high out the water as previously.
I have found the reason for the bug and a solution for anyone affected by it.
The reason it’s happening is due to the HumanoidRootPart’s CanCollide property now being set to False. The solution is to manually set this to True every time the character spawns.
The Root Part for R15 or any other avatar is set to collide, I don’t know why this differs for R6.
For now insert this line into a LocalScript located in StarterCharacterScripts