Touched not working in function

So i wan’t to check if a kick connected with a touch event but it doesn’t work in the function.
I have not tried much yet because i don’t know any solution and i couldn’t find anything on the devforum or on the documentation. I hope sombody can help me would be great.
: D

script.Kick.OnServerInvoke = function(plr, status)
	script.Parent["Right Arm"].Touched:Connect(function(hit)
		if status == true then
			--my code
		end	
	end)
end