Salesforce app errors: "Request has timed out"

Issue

After migrating to the Zendesk for Salesforce integration, I see an error in the app sidebar that states, Request has timed out: This may be because too many fields were requested. Reconfigure the object and try again.

Resolution

This issue is the result of the sidebar app timing out or failing to fetch fields from Salesforce (SFDC). To check if this is the case, Zendesk recommends reducing the number of fields and objects being fetched from SFDC as described below.

Sign in to Zendesk as an admin and click Configure within the sidebar app

Take a screenshot of the current settings in case you'd like to re-map the same fields again, then reduce the number of fields and objects.
As an example, see the GIF below demonstrating how to remove and recreate objects:

Deleted or deactivated fields within Salesforce

If a field is mapped within the sidebar app that is no longer accessible in Salesforce, it may result in this error. Carefully review the fields shown within the sidebar app under Configure to ensure that each field remains active and accessible to the user who originally established the integration.

For more information on configuring this sidebar app, see the article: Installing and configuring the Salesforce app for Zendesk Support.