Here is my script
if posTag == nil then
print("check1")
stretch.Size = (hand.Position - arm.Position).Magnitude
stretch.CFrame = CFrame.new(arm.Position:Lerp(hand.Position,1/2),hand.Position)
print("check2")
end
The result is that it print "check1" but it doesn't print "check2" and there is no error.
Why??

4 comments
wait
You can not use "then" like this. That wrong!
Try using a wait command
Ok I found the problem. It's on line 3. Size must be vector3 but I put it a number