I am using a method were i set RequiresHandle to false and change the name from handle to hndl, then added this simple script that did not work for some reason.
script.Parent.Activated:Connect(function()
wait(0.001)
script.Parent.Handle.Name = "Hndl"
end)
script.Parent.Deactivated:Connect(function()
script.Parent.Handle.Name = "Handle"
end)

2 comments
i am using a regular script. I just said that just in case that is the problem.
Please mark the answer as accepted if it works