I had the same problem
error downloading the fileCrystalDecisions.Shared.CrystalReportsException: Load report failed.
My EPR was working correctly in local and saved the pdf file to share path but after moving it to development it stopped working and started showing error.
Solution: add exception handler to your code to catch exact issue
then if you see this error on another system just
copy from local and paste the crystalreport.rpt file to the specific folder like the way you declared the path in your code.
It worked for me. Hope It might resolve your issue.