I have had issues getting my character controller to jump with an FSM over the past few weeks. Today, just out of curiosity, I created a new scene, copied my character and created a new jump FSM. To my surprise, the Set Property-InputJump worked and the FSM was correctly making my character jump.
edit: After digging further the Set Property is working correctly and seems to be setting the Input Jump bool value like it should. However, my character will not leave the ground. If I use the Space bar, my character will jump as it should but if I use an FSM to trigger the jump, it won't work correctly (jump animation plays but the character stays on the ground).
Please help.