This might be due to an error before rendering.
If this is SaaS, I would create a copy of the production into a sandbox and then copy the report into another one and reduce the dataset and comment out the code until something is displayed and no error appears.
When this happens, then, little by little, I would add the code back until it breaks again.