Error with changing TextColor3 to an ImageColor3

Hello! I’m new when it comes down to Colors, I was making a pallete and it all was working well, I have an image and it would get its ImageColor3, and I wanted to change a booth text to that color, though I would get errors that would say its a string, or really random errors.

How can I change a text’s textcolor properly like this?

local Color_3 = script.Parent.Parent.Parent.ColourDisplay.ImageColor3
script.Parent.Sign.SurfaceGui.Frame.TextLabel.TextColor3 = Color_3

image

Fixed, it literally just starting working out of no where

You likely changed something but paid no attention to what you changed. Things don’t just suddenly start working.