How to prevent a fake furby from becoming invisible?

I have created a script that clones a furby, makes a real furby invisible and a cloned unanchor, and then removes the fake one. The problem is that the fake furby cannot be seen and simply disappeared.

I tried putting it into local script but it didn’t work.

Script
game.Workspace["MyWorkingTable.Exe"].Part.ProximityPrompt.Triggered:Connect(function()
	local x = math.random(1,3)
	if x==1 then
		game.Workspace.SoundChi1:Play()
	end
	
	if x==2 then
		game.Workspace.SoundChi2:Play()
	end
	
	if x==3 then
		game.Workspace.SoundChi3:Play()
	end
	
	local copyoffurby = game.Workspace["MyWorkingTable.Exe"].Union:Clone()
	game.Workspace["MyWorkingTable.Exe"].Union.Transparency = 1
	copyoffurby.Anchored = false
	wait(1.5)
	copyoffurby:Destroy()
	game.Workspace["MyWorkingTable.Exe"].Union.Transparency = 0
end)

EDIT:
I think furby isn’t cloning but I don’t know how to do it.

You have to define the clone’s parent.

[clone].Parent = workspace
1 Like