Part is missing a root

So, while messing around with physics, a part seemed to be floating in the air (it was unanchored). When I tried moving it to update it’s physics, it spat out a warning saying:



Reproduction Steps

Place a part at this position in the “City” place.

Place a script with the following contents in the part

local tweenservice = game:GetService("TweenService")
local cln = script.Parent:Clone()
cln.Parent = workspace
game:GetService("Debris"):AddItem(cln, 1)
local event = script.Parent.Touched:Connect(function(prt)
	if not prt:FindFirstAncestorWhichIsA("Script") then
		if prt.Name ~= "dnt" and prt.Name ~= "Baseplate" then
			prt:ClearAllChildren()
			prt.Name = "dnt"
			prt.Anchored = false
			prt:BreakJoints()
			local fin = tweenservice:Create(prt, TweenInfo.new(1), {Transparency = 0, Reflectance = 0.8,--[[Size = Vector3.new(0.05,0.05,0.05),]] Color = Color3.fromRGB(163, 162, 165)})
			fin:Play()
			fin.Completed:Wait()
			prt.Material = "Glass"
			script:Clone().Parent = prt
		else
			script.Parent:ApplyImpulse(Vector3.new(math.random()/5,math.random()/5,math.random()/5))
		end
	else
		prt.Name = "dnt"
	end
end)

local e = tweenservice:Create(script.Parent, TweenInfo.new(2), {Size = Vector3.new(5,5,5), AssemblyLinearVelocity = Vector3.new(10000,-10000,10000)})
e:Play()

Run the simulation.
If you see the original part in it’s original position or a part in the distance which is stuck in the air, try to move it using dragger tools. It’ll produce the warning as shown above.