I'm having this weird problem with this event and I don't know why. I'm trying to cancel playing animations but because of this is impossible. Image of the problem
EDIT: I only have this in my code right now:
humanoid.Running:Connect(function(speed)
if speed > 0 then
print("Player is running")
else
print("Player has stopped")
end
end)

2 comments
is there any solution to this?
You can read from Humanoid.MoveDirection (https://developer.roblox.com/en-us/api-reference/property/Humanoid/MoveDirection) if its not = 0,0,0 the character is moving.. Alternatively, you could listen for UserInputs (https://developer.roblox.com/en-us/api-reference/class/UserInputService) they aint gonna move unless they are told to! (not completely true but might suit your use?)