Name Tag changing it's color randomly

Here is what happens:
(https://gyazo.com/f29d075f2b27bd5f2f453abd89c8f829)

So basically, the Chairman name tag should be white, but when you look around it changes color, it’s sometimes a bit gray, sometimes more black, it depends in what angle you are pointing, this seems very strange to me. This is the script I used for the name tag:

local rep = game:GetService("ReplicatedStorage")
local nametag = rep.NameTag

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(char)
		
		local head = char.Head
		local newtext = nametag:Clone()
		local uppertext = newtext.UpperText
		local lowertext = newtext.LowerText
		local humanoid = char.Humanoid
humanoid.DisplayDistanceType = "None"

		
		
		newtext.Parent = head
		newtext.Adornee = head
		uppertext.Text = player.Name
		
		if player.Name == "delvuur" then 
			lowertext.Text = "Chairman"
		end 
	end)
end)

Does anyone know why this is happening? Is this local, is there an error in the script? What can it be?

1 Like

I assume your name tag utilises a billboard GUI. There should be a property named “LightInfluence” which you would want to turn all the way down to zero to remove the colour shifting.

3 Likes

It probably has to do with your lighting since I can see that the bloom is quite obvious, just set LightInfluence to zero.