I’ve encountered a very strange (bug?) where the transparency of a TextLabel is affected by the part behind it changing in transparency. I haven’t an idea what causes this. Changing LightInfluence seems to have no effect. The part with the SurfaceGui is forward enough not to intersect with the other part.
I want the transparency to remain as it does in the first gif and be visible. Maybe I need to calculate what it should be based on the parts behind it? Here are the gifs: