The issue I have is very specific and hard to explain, but in the clearest way possible, how would I make the player be able to view their own nametags? By nametags I mean the default ones that other players see above your head.
You mean like customize the name head? For example, “Admin - username or display name”?
Sadly, I don’t think you can do this. You would have to implement a name tag feature yourself.
Before roblox made signification changes to how cameras take ownership of humanoids, if you had additional models containing humanoids the name of the internal model would appear above the player but now it sees itself as owning every humanoid connected to the character so it nolonger shows
Is there no property or features within occlusion?
Unfortunately, there isn’t a feature that allows the client to see their own nametags.