The Salesforce Field Service Dispatcher Console loads in four sequential stages: Verifying permissions, Loading user settings, Loading service territories and resources, and Loading service territory members. When the Favorite Territories field (FSL__FavoriteTerritories__c) on the Field Service user settings record (FSL__UserSetting__c) contains a corrupt or malformed value, the console hangs indefinitely at Stage 4 without displaying an error message.
This section explains how to resolve a Salesforce Field Service Dispatcher Console that hangs indefinitely at Stage 4 ("Loading Service Territory Members") due to a corrupt or malformed value in the Favorite Territories field (FSL__FavoriteTerritories__c) on the user's Field Service user settings record (FSL__UserSetting__c).
During Stage 4, the Dispatcher Console reads the Favorite Territories field (FSL__FavoriteTerritories__c) from the user's Field Service user settings record (FSL__UserSetting__c). This field stores a JSON-formatted string mapping Service Territory record IDs to boolean values — for example: {"0HhXXXXXXXXXXXXX": true}. This JSON tells the console which territories to load as favorites.
When the field contains a malformed value — corrupted JSON, unexpected characters, truncated content, or an incorrectly structured string — the console's JavaScript parser fails silently. The loading process hangs indefinitely without raising a user-visible error.
Because the failure occurs at the data-parsing layer (not the access-control layer), no combination of permission sets, sharing rules, or profile changes resolves the issue.
true as values. If the value is empty JSON ({}), contains non-JSON characters, is truncated, or has unexpected formatting, it is corrupt.005388477

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.