Odd Humanoid physics when using a specific collision group setup

This bug is causing humanoids to be able to walk through walls but still collide with floors. I do not know how to verbally explain this, so here is a gif to show off the issue. Ideally this can help fill in some of the blanks.

The issue causes my avatar to only collide downward presumably due to humanoid height handling (e.g. standing on stuff). Horizontal collision entirely fails, allowing me to walk through walls. Likewise, vertical collision fails, causing parts to behave almost like certain platformer games where you can jump through the bottom and not fall through the top.

From what I have observed so far this is exclusive to R6 rigs. I haven’t been able to repro this on R15.

Here is a repro place. Points of interest are:

  • ServerScriptService.InitializeRequiredCollisionGroups
  • StarterPlayer.StarterCharacterScripts.SetCollisionGroup

You should be able to do the exact thing I did in the gif.
HumanoidCollisionErrReproPlace.rbxl (25.2 KB)

2 Likes