Yeah, seems like it’s not working properly. You can start a Timer (check oneshot and set time of the animation) and uncheck activate when timeOut, until it’ll be fixed
Could be different things that cause it. Try the following:
Assign the animation node directly to the oneshot nodes “shot”. I.E. Remove the “is_attacking” transition node
Click on the Oneshot node and look if the autorestart property is set, if so disable it
Click on the Oneshot node and enable the ominous “sync” property → Watch out here tho, i dont know what it does. Its just always fixes my issues when i turn it on ^^