AnimBP, Select Animation Firing multiple times

Nvm I found a workaround

I’m probably missing something obvious here. I’m using a select node to select from a list of animations and play it. For the index of the select I’m using a random int in range and I use a boolean to enter the state. I’ve found that for some reason when I enter the state it executes a different animation throughout the list, as the result, the character is spazzing out trying to play the beguinning of different animations and changes before the animation finishes. It could be the states fault, or the random int, or something entirely different? Does anyone have an idea on how to solve this? My objective is to play a random animation from a list of animations and for them to play once. Thx.