Swimming Characters considers as Free Falling by the engine

I made custom character (a duck) and when I try to swim it works fine underwater but when it starts to reach the surface of the water, the humanoid:getstate() is outputting incorrect state like Running and Free Falling. because of this bug I cant dive back down or Jump out of the water.

Expected behavior

I expect the humanoid state to always be swimming when the character is still swimming like floating on surface of the water just like how normal r15 character does

1 Like

Hello, thanks for your bug report! Can you provide a reproducer for this behavior, for example a rbxl file that demonstrates the issue. Thanks!

1 Like

Should I send you the whole game file?, If I must then is there possible way where I can directly send it to you so its only you who will see it? because I don’t want unauthorized people downloading my game file here in Public

or should I just send the Character model?

Yes, you can send a Private Message to the staff member with the place file as an attachment or link.

1 Like