Consider contacting the companies behind the software packages you are using for tech support related to why their software behaves in a certain way.
If they can't provide the desired behavior, at least one of the 3rd-party Crystal Reports desktop schedulers listed at http://kenhamady.com/bookmarks.html allows you to burst a report in a single pass, so that each check becomes a separate pdf, email, etc.