Arithmetic Error When Tweening

I’m trying to move two Models with TweenService but I’m having an error “Attempt to perform arithmetic (add) on number”

For each PrimaryPart, Anchored = true and CanCollide = false
For the rest of the parts in my models, Anchored = false and CanCollide = true

local TweenService = game:GetService("TweenService")
	local function PanelA()
		local TweenInfo = TweenInfo.new(
			15,
			Enum.EasingStyle.Linear,
			Enum.EasingDirection.InOut,
			0, 
			false,
			0
		)
			local Selection = game.Workspace.PanelA 
			local SelectionRoot = Selection.PrimaryPart


		local Tween = TweenService:Create(SelectionRoot, TweenInfo, {CFrame = SelectionRoot.CFrame + Vector3.new(-105.506, 9.231, 0)})
		Tween:Play()
	end
	local function PanelB()
		local TweenInfo = TweenInfo.new(
			14,
			Enum.EasingStyle.Linear,
			Enum.EasingDirection.InOut,
			0,
			false,
			0
		)

		local Selection = game.Workspace.PanelB
		local SelectionRoot = Selection.PrimaryPart

		local Tween = TweenService:Create(SelectionRoot, TweenInfo, {CFrame = SelectionRoot.CFrame + Vector3.new(-211.012, 18.462, 0)})
		Tween:Play()
	end
	PanelA()
	PanelB()
1 Like

The error you’re getting doesn’t pertain to the tweening code. Is it possible that you didn’t copy and paste the full error message? Or, even forgot to put a word in it?

It would be helpful if you took a screenshot of the full error message, as what you posted lacks critical information which would aid in the debugging process.

I actually fixed the issue between now and when I originally posted, but thanks for the reply asking for clarity. My mistake there :sweat_smile:

You may mark this as the solution now :smiley: