Today at 3:42pm EST we got the first user report of a “jumping bug” in our game. It seems that our Humanoid based characters are having some really bad physics issues that were not present earlier in the day. The last update to our game was at 1:53am EST the same morning/last night, but none of the changed involved character controllers or models.
game link Apocalypse Rising 2 - Roblox
Our production, production testing build, and an older dev build all seem to have the same physics issues. One of our development builds (a few minor versions behind our production dev place) does not, and I cannot find a discrepancy between it and our current production build that explains the bug.
This video was recorded on our most up to date production build
Expected behavior
This video was recorded on the dev build that is working
This is currently breaking character movement for all players in my game.
Characters do not edit Humanoid.HipHeight at any time, and to jump we call Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
. The crouching animation is purely visual and does not adjust any humanoid or humanoidrootpart properties.
Collision groups all seem to be fine and set properly, collision rules don’t seem to be different across any of our builds.
Settings/properties on Workspace, StarterPlayer, and Player all match across all builds.