NameOcclusion: NoOcclusion still occludes

I’m trying to make a tycoon button where the name is still visible when the player gets between some parts and the button. I’ve attempted setting the NameOcclusion to NoOcclusion on the button’s Humanoid, but this does not work; it still occludes.

I’m creating the humanoid client-side with the following code:

local h = Instance.new("Humanoid")
h.NameOcclusion = Enum.NameOcclusion.NoOcclusion
h.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff

image

Does anyone know about this?

Does it work for you in Roblox Studio at the very least? Does for me.


What if you set occlusion from the server? Do you do that and does it change anything? Have the inkling that occlusion doesn’t work out locally.

Here 1 year later and now I have the same problem now.
Time has passed now, @NWSpacek did you find any solution?

2 Likes

4 years later and now im having that problem aswell

Can confirm this still is an issue as of May 2025.