Hi, knadel I was able to replicate the issue. I think the cause is that EG will only open the "last" task that was run. In your case, with Option B, that stream is actually the last set of tasks. But when you run it for A, EG is actually running some code for the B tasks, which decides not to "execute" the tasks. This makes the B stream the last tasks executed, and there's no output, so EG doesn't automatically open anything. I can suggest a couple of (ugly) workarounds. First, if you're comfortable coding in SAS, if you were to create this stream as a single SAS program, all of the run / don't run decisions would be internal, and there would always be a report to open. Second, if the nature of your A and B reports are such that you can create them as datasets in your two streams, and then use one task to print them, you can have each stream create a dataset, with the same name, and then link both streams to a common task that prints the needed data. Unfortunately, the site won't let me upload a picture. Neither of these is particularly efficacious. I suggest leaving this as unanswered; there's some pretty high-powered SAS guys who follow these posts, and one of them will probably have a better solution. Tom
... View more