Hi Paul,
Are you keeping those reports in Session using Sessions and PostBack methods?
Also, do you have a load balancer in from of your IIS Server? You said single but you never know... If so you need to configure the load balnacer to use Sticky Sessions.
Don