How would i get this animation system to work correctly?

So i have this blueprint system where if i hold down Right mouse button it will cast to my animations and set “Aiming” to true, and if i release it will set it to false, however as i do this if i hold it the character shakes and if i let go it switches.

Here are some pictures for reference,

Here is also a video showing the issue i am having.

Nvm figured it out, i had to use equalboolean instead of just connecting the boolean to the thing.