Outlines turns red even though its not owned

image

for _ , Trails in pairs(Frame:GetChildren()) do

		if Trails:IsA("ImageButton") then

			Trails.UIStroke.Color = ColorTable["Not Used"]

			if not PlayerTrails[Trails.Name].Value then

				Trails.UIStroke.Color = ColorTable["Not Owned"]
				
			end

There’s not a ton of info, but what is the PlayerTrails[Trails.Name].Value? and check if the correct color value is on ColorTable["Not Used"] Also if there’s a default color set on the outline

PlayerTrails[Trails.Name].Value is the folder parented to player to see if they have trails. Not used color is gray.

The color for ColorTable["Not Owned"] is gray too right?

My bad. ColorTable[“Not Owned”] is gray, not used isn’t.