Igor -
The cause for this (I believe) is that when in preview mode Access will only open one report in preview at a time so, basically, the first opened previewed report breaks the loop as it waits for your input on what to do...
sorry if this is what you wanted in the first place but you said...