The script works, and proceeds to duplicate the message, however, the ones that get duplicated are blank.

function clicked()
	local cln = workspace.LOGS.rprinter.MPart.SurfaceGui.main.messages.example:Clone()
	cln.Name = "rods"
	cln.Parent = workspace.LOGS.rprinter.MPart.SurfaceGui.main.messages
	workspace.LOGS.rprinter.MPart.New:Play()
	wait(0.2)
	workspace.LOGS.rprinter.MPart.SurfaceGui.main.messages.rods.message.Text = "CORE CONTROL:// Control Rods Raised"
	script.Parent.Transparency = 1
	script.Parent.Parent.dis.Transparency = 0
	wait(3)
	script.Parent.Parent.dis.Transparency = 1
	script.Parent.Transparency = 0
	
end

script.Parent.ClickDetector.MouseClick:Connect(clicked)

Everything else works.