List Manager dashboard may not load all required lists if a segmented list is corrupted


Description

The List Manager dashboard may not load all required lists. For example, if a user creates two contact lists and then creates a segmented list based on them in the sources, and sets any condition, this results in infinite loading of the dashboard.

The following error can be found in the log records:

ERROR System.FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
   at System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException)
   at System.Guid.TryParseGuidWithDashes(String guidString, GuidResult& result) (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Solution

To resolve the issue, consider one of the following options: