Inner loop limit not working

So I did do a search and couldn’t find anything that addressed it, or maybe I just couldn’t find it. I have a macro I’m working on that has pre macro sequence and post macro I want the sequence to run 3 times for every once of the pre macro and post macro. My understanding and please correct me if i’m wrong I just set the inner loop to 3. Problem is when I do that the pre macro runs and then the sequence just keeps on running and never moves out of the sequence. Have I misunderstood something or am just missing something here?

I find it has to be even number to execute both , not sure if this is design but give it a try