India,
I wasn't able to read your attachment, however, I am attaching a quick example that shows what is necessary for an interactive execution using the NewExecution method.
Attached is 2 sequence files and one VI. You'll have to put PopUp.seq in c:\temp\ or else change the path I used in the VI. Next run RunInitExec.seq. It should run a couple of step from PopUp.seq interactively.
It sounds from the behavior you describe that you have an invalid InteractiveArgs object that you are inputing to the NewExecution method. If it is invalid, then the NewExecution will run your sequence (all of the steps) as a normal execution instead of an interactive one. Notice in the VI that the key properties that you **must** set for the InteractiveArgs
object are 1) the sequence object for the interactive execution, 2) the step group, and 3) the step indices of the steps you want executed. There are other options you can set that are not required.