So I have some animated wheels (gears) in my plane, but they won't move? Their currentangle is shown to be what its meant to be, but it doesn't move. All parts apart from motors are unanchored. Planekit is the crazyman32 planekit (the one you find in every plane in free models). No errors displayed in output.

kit = script.Parent.Parent.Parent.Seat.Value.Parent.Parent.Parent.Parent.Animation

function gearsOn()
	kit.RMAINMOTOR.Motor.DesiredAngle = 0
	kit.LMAINMOTOR.Motor.DesiredAngle = 0
	kit.NOSECOVER1.Motor.DesiredAngle = 0
	kit.NOSECOVER2.Motor.DesiredAngle = 0
	kit.NOSECOVER3.Motor.DesiredAngle = math.rad(90)
	kit.NOSECOVER4.Motor.DesiredAngle = math.rad(-90)
	kit.NOSEMOTOR.Motor.DesiredAngle = 0
	wait(3)
	kit.NOSECOVER3.Motor.DesiredAngle = 0
	kit.NOSECOVER4.Motor.DesiredAngle = 0
	script.Parent.Confirm.BackgroundColor3 = Color3.new(0, 255, 0)
end

function gearsOff()
	kit.RMAINMOTOR.Motor.DesiredAngle = 1.3
	kit.LMAINMOTOR.Motor.DesiredAngle = -1.3
	kit.NOSEMOTOR.Motor.DesiredAngle = -1.5
	kit.NOSECOVER3.Motor.DesiredAngle = math.rad(90)
	kit.NOSECOVER4.Motor.DesiredAngle = math.rad(-90)
	wait(3)
	kit.NOSECOVER3.Motor.DesiredAngle = 0
	kit.NOSECOVER4.Motor.DesiredAngle = 0
	kit.NOSECOVER1.Motor.DesiredAngle = math.rad(90)
	kit.NOSECOVER2.Motor.DesiredAngle = math.rad(-90)
	script.Parent.Confirm.BackgroundColor3 = Color3.new(255, 0, 0)
end

script.Parent.On.MouseButton1Down:connect(gearsOn)
script.Parent.Off.MouseButton1Down:connect(gearsOff)