Surface identifier script works, it detects the ground, plays the walking sound effects, leaves decays behind.
But the OnLand and OnJump Surface Effects don't work.
I am using a custom character and the default Grass (Surface Type).
The said effects do work if I copy-paste the default...