How to detect when Part's RootPart Changed?

we can get Part’s RootPart by Part:GetRootPart()
but I want connection when Part’s RootPart Changed!

how I can?
I tried Part.Changed event, but didn’t work

1 Like

I am guessing you could do something like:

Part:GetPropertyChangedSignal("AssemblyRootPart"):Connect(function()
    -- Code here
end)

I tried but it didn’t work, “AssemblyRootPart” value changes in part’s property of part, but it is not triggered!

1 Like

I’m running into the same issue, all of the Assembly… properties aren’t triggered when they change from other parts getting welded to said part. I assume this is for performance reasons but it is very annoying