I have an ASP.NET page that calls Crystal Reports, generates 2 reports, converts them to PDF, saves the files in a virtual directory on the web, then displays one of the PDF's in the browser window. The calling page opens the ASP.NET page in a new window. This window appears blank until the PDF is created and displayed. Locally, this takes about 45 seconds.

Most of the time (95%) this works just fine, but periodically it fails to create the PDF's. When this has happened, the users tell me the new window never opened up.

Does anyone know why this might happen? It happens infrequently to users on the network and more frequently to remote users.