The button works, and it does move, but it always turns on its side, and I tried to fix that.
button = script.Parent
button.ClickDetector.MouseClick:connect(function()
if button.CanPress.Value == true then
button.CanPress.Value = false
button.CFrame = CFrame.new(Vector3.new(265.625, 4.115, -216.545))
wait(5)
button.CanPress.Value = true
button.CFrame = CFrame.new(Vector3.new(265.625, 4.325, -216.545))
end
end)

2 comments
2 things: Why is the CFrame in a vector3, and 2. Is the part anchored?
Dont know and it is anchored