Animator controller state doesn't progress

Hi, I have this AC where the state idle is connected to an exercise transition, that goes to the exercise, and later goes to another idle all inside of a sub-state machine. The problem starts when the exercise progresses to the idle inside the sub-state machine, it won’t progress, and the animation freezes.

I’d be very appreciative if there’s anyone who knows how to solve the problem, I could also use this found knowledge for some future projects as well. Thank you.

If you imported your animations, the most likely problem is that you must go to their import settings and click a little box labeled “loop time”. If you don’t do this, the animation will only play once. Click the box, press update, and everything should be fine.