I’m not entirely sure, but it seems to me that in the first case when you press Shift the character’s speed needs some time to increase to the value of 300 or more, so the condition would always be False at the moment of pressing Shift. What if you remove the Branch completely and just set the sound to Fade In upon pressing Shift?