Hi,
According to your description, you want to keep on auto-refresh the report when an error occurred, right?
In Reporting Services, we can set AutoRefresh property so that the report will be automatically refreshed every seconds. In you scenario, if you want the report keep on auto-refreshing the report after an error occurred, it cannot be achieved currently. It's because that since the error is thrown when processing or rendering the report, Reporting Services will stop process this report. So nothing (like autorefresh) will be processed after an error occurred in the report.
In our local environment, we have tested this scenario and since the error occurred, the report will not be processed unless manually refreshing the report.
If you have any other question, please feel free to ask.
Regards,
Shrek Li