Is your Pega server running behind a web server? There are two possibilities regarding timeout. One is the report itself and the other is the web server timeout settings (it differs from web server vendors). To determine the actual reason, you can run the report by directly accessing the Pega server (if possible). If that is fine, then you know it is due to web server timeout setting.