One important link to resolve that issue is mentioned below.
Sometimes this link will not help certain peoples, they also mentioned error "Report Load Failed", but if Exception is raising from method means its something is cooking there weird but why that exception not raised when any user hit different reports several time???
The simple solution for above mention issues are :
- Please make sure the crsytal report version that you used on your code MATCHES the one you instal on the server.
- Please make sure the crsytal report assemblies that you used on your code MATCHES the one you instal on the server.
- Please make sure you allow FULL TRUST mode on your site/application.
- Please make sure you set the application pool to run under LOCAL SERVICE permission.
- Please make sure you copy the crystalreportviewer folder to your working folder.
- Please make sure your server has enough RAMs to run Crystal Report.