the problem is that one animation starts and the other doesn’t finish… you can create a signal for animationplayer, but it’s probably better to make a Call Method Track for each animation
and at the end of the animation you add a function from the script you want to call and there you will have the start call for the animation you need
or you can experiment directly with the methods provided by AnimationPlayer

