How can I stop animation sequences from overlapping?

Are you controlling these using an Animation Blueprint? Play Matinee calls? Can you show us any blueprint or C++ code that you’re using to do this?