Dashboard and Component Error Codes

Errors can occur at the dashboard level and at the component level.

Dashboard-level error messages are returned in the response header, and component-level error messages are returned as part of the component status object.

To view a complete list of error messages, see Status Codes and Error Responses.

Dashboard-level errors 

When a dashboard-level error occurs, the response header contains an HTTP response code and one of the following error messages:

HTTP Response CodeError Message
400The running user for this dashboard doesn’t have permission to run reports. Your system administrator should select a different running user for this dashboard.
400The running user for this dashboard is inactive. Your system administrator should select an active user for this dashboard.
400You don’t have permission to view data as this user.
400Your organization has reached the limit for dynamic dashboards, or doesn’t have access. Ask your administrator to enable dynamic dashboards or convert them to dashboards with a specific running user.
400The selected filter item isn’t valid.
400You can’t refresh this dashboard. A refresh is already in progress.

Component-level errors 

If an error occurs at the component level, the errorCode, errorMessage, and errorSeverity properties of the component status field are populated. The errorSeverity property distinguishes between errors and warnings. Errors are blocking issues that prevent the query from returning any data. Warnings are non-blocking issues; queries will finish, but they might return incomplete data. The following table shows the possible values for the error fields.

errorCodeerrorMessageerrorSeverity
201This component must have a type and a data source.Error
202The source report isn’t available; it’s been deleted or isn’t in a folder accessible to the dashboard’s running user.Error
203This report can no longer be edited or run. Your administrator has disabled all reports for the custom or external object, or its relationships have changed.Error
205The source report is based on a report type that is inaccessible to the dashboard’s running user.Error
208Unable to run source report because its definition is invalid.Error
209This report cannot be used as the source for this component. If it is a summary or matrix report, add one or more groupings in the report. If it is a tabular report with a row limit, specify the Dashboard Settings in the report.Error
210This row-limited tabular report cannot be used as the source for this component. Use the dashboard component editor to specify the data you want to display, or specify the Dashboard Settings in the report.Error
211To use this row-limited tabular report as the source, edit the report and specify the Name and Value under Dashboard Settings. When updating the report, make sure you are the running user of the dashboard.Error
212Groupings and combination charts are not available for a row-limited tabular report. Set “Group By” to None and deselect “Plot Additional Values.”Error
300The results below may be incomplete because the underlying report produced too many summary rows, and the sort order of the component is different from the sort order in the underlying report. Try adding filters to the report to reduce the number of rows returned.Error
301Results may be incomplete because the source report had too many summary rows. Try filtering the report to reduce the number of rows returned.Warning
302The component can’t be displayed because the source report exceeded the time limit.Warning
303The component can’t be displayed because the source report failed to run.Error
304The component can’t be displayed because the dashboard filter raises the number of source report filters above the limit. Reduce the number of report filters and try again.Error
305The component can’t be displayed because the field(s) you chose for the filter are unavailable.Error
308You can’t filter this component because data is in the joined report format. To filter the component, change its report format.Error
309The underlying report uses a snapshot date that is out of range.Error
403The request has been refused. Verify that the logged-in user has appropriate permissions. If the error code is REQUEST_LIMIT_EXCEEDED, you’ve exceeded API request limits in your org.Error
409The request couldn’t be completed due to a conflict with the current state of the resource. Check that the API version is compatible with the resource you’re requesting.Error