I seem to have a problem getting this to work properly. I have a game object with a FSM. After the player gets key down at the start state transitioning to another state I use play sound action. Problem is, when I set up another state to mute or stop the sound before returning back to Start, the sound not only doesn't stop but plays it again when I repeat key down action causing the player to wait for the sound to play through.
How can this be fixed?