I have a fall detector which check if the player is grounded or not. When it's not grounded, I disable the jump FSM and play the animation falling, but when I have many platform tiles after each other, and the player cross the platforms, then it runs the FSM on the falling detector which disable the jump FSM. So that mean the player is not grounded while he is crossing the platforms. Is it a way to solve this? Or another way to do this?