This is an ongoing problem for some reason (it doesn’t show where the error is coming from)
The few posts I found while searching don’t have enough explanations for me to understand it
I made a part that creates a tool and then destroys itself. When the tool is picked up, it creates the error but still works fine. This doesn’t happen by any other means, for some reason
-- Despawn script inside the part (in a model)
task.wait(5)
local Item = game.ReplicatedStorage.Items.Consumables["TheItem"]:Clone()
Item.Parent = game.Workspace
Item.Handle.CFrame = script.Parent.CFrame
script.Parent.Parent:Destroy()
Apparently, from what I’ve seen, this error can come from the fact that destroy locks the object’s parent to nil, but in our case, you don’t use destroy on the same object and use destroy after, maybe it’s a bug since I also saw that it can also be that. I cannot help further I never seen this error.