Any humanoid model whose head is set to a CollisionGroup that does not collide with Default will have neither their health bar nor name UI appear.
This happens regardless of Humanoid.NameOcclusion, Humanoid.DisplayDistanceType, Humanoid.HealthDisplayType, Humanoid.HealthDisplayDistance, or Humanoid.NameDisplayDistance.
R6 dummy without name & health bar, despite settings that should show them:
This happens in both Studio testing and live games. Changing the Head’s CollisionGroup via a script toggles this as well, but I’ve noticed inconsistencies in Studio rendering it.
OS: Windows 11
CPU: AMD 5800X
GPU: NVIDIA 3070
RAM: 32GB of DDR4-3600
I’ve included a script under the model’s head that toggles it’s CollisionGroup. When you join, you can clearly see it toggling on and off, despite its Humanoid’s name & health display settings set to always be on & never occlude.
Normal BillboardGuis parented to a model’s head are not affected by this.
Having this bug in studio, not quite sure if it happens on the client as well, but Humanoid.NameDisplayDistance doesn’t appear to work anymore. When I set it to 0, I expect the name to be hidden, but that doesn’t seem to work