Clone not cloning children?

I have a script for a camera, its a long story, but basically it detects if v is an accessory, then it puts it in a world model. However, THERE IS NO HANDLE!! WHY! I put it in workspace to see, still no handle??? its cloning an accessory that has a handle, so clone the handle toooo!!!

edit: ITS ARCHIVABLE

Use LoadAsset() over Cloning if you’re using Accessories from the catalog. Regarding the issue you’re on about you’ll need to provide evidence of your code and workspace layout so more help can be provided.

Im not use accessories from the catalog, even weirder, I can clone accessories from my character

And your accessories aren’t bought items from the catalog? You need to show your code.

Yeah well they are, its just that theres no handle, and there should be. Theres handles in other accessories, just not the newly added ones.

	if v:IsA("Accessory") then
		local clone = v:Clone()
		clone.Parent = worldmodel
		runservice.RenderStepped:Connect(function()
			if v.Parent then
				clone.Handle.CFrame = v.Handle.CFrame
				for i, x in pairs(clone:GetChildren()) do
					print(x)
				end
				print(clone.Handle)
			else
				clone:Destroy()
			end
		end)
	end

Why are you using RenderStepped…? When you parent an accessory to a character it now properly aligns itself, I Don’t see the need for this.

dont worry about it, its for a camera thing, i just need the handle from the accessory

Temporarily comment out this line and tell me if handle appears.
clone.Handle.CFrame = v.Handle.CFrame

Is handle anchored? is it can collide true? It could be just falling out of the map.

No, I tried everything, it even errored if i tried to print it

1.its not anchored, but it’s having it cframe set every render step. 2. yes 3. no

I’m actually having the exact same problem. It’s only for one of the accessories that I’m cloning.