I am having trouble with Tweening multiple parts

Hello, I am trying to tween all of these parts at the same time. But no matter what I do, it’s not working. I am tweening the part named “BaseBody” which is the BasePart of the model it is in. BaseBody is anchored while the others are not. And yes, all of the other parts are unanchored and welded to BaseBody. This never happened to me before, and I was wondering if I could get some help.

Video is below:

1 Like

tweening doesnt care about your welds because all its doing is setting the position of that part
if you want to tween everything, then you can use a CFrameValue and tween the value of that
then when the value is changed, move the model to the value of the CFrameValue (assuming everything you want to move is in a model)

local cf = Instance.new("CFrameValue")
local model = workspace.Model

cf.Value = model:GetPivot() -- set init value so it doesnt start at 0,0,0
cf.Changed:Connect(function()
    model:PivotTo(cf.Value)
end)

local tween = TweenService:Create(cf, TweenInfo, { Value = finalCFrame })
tween:Play()
tween.Completed:Once(function()
    tween:Destroy()
    cf:Destroy() -- dont forget to get rid of this so it doesnt exist forever
end)

I have created something where a welded part moved too.

Are you 100% sure the others are welded (WeldConstraints, please not Welds)
and not Anchored?