Character keeps punching when button is pressed once even with do once

In the example screenshot (the last one) you posted above, you have seem to have set the first three segments to loop (as far as I know, when the color of a segment is light blue, that segment is set to loop. Meaning in your setup, you won’t even get past the first segment since it will just loop back to the beginning). In the other screenshots you provided (even the event graph one where you cannot make anything out) there’s nothing indicating you are actually ordering the montage to skip to the next section or stopping the montage altogether; hence why your character keeps punching (I am going on a limb and assume it only keeps repeating the first punch).

Please show me the tutorial you are using. I am pretty sure you are doing something wrong.