Error: Error refreshing list. Details: [System.ApplicationException: Error fetching records (DoSearch()): The request failed with HTTP status 401: Unauthorized. When refreshing email list

When attempting to refresh an email list that is based on a Constituent Query in CRM, the following error is received:

Status: Error refreshing list. Details: [System.ApplicationException: Error fetching records (DoSearch()): The request failed with HTTP status 401: Unauthorized. at Blackbaud.Web.Content.Core.Data.RecordSearch.DoSearch() at Blackbaud.Web.Content.Core.DataSourceConstituentFetch.StartPagedFetchByQueryID(Int32 QueryID, Int32 RecordsPerPage, IDataSourceFetchFields[] FetchFields, String options, Int32 SystemID) at Blackbaud.Web.Content.Core.EmailList.RefreshQuery(DataTable dtData, BBQueryType oQuery) at Blackbaud.Web.Content.Core.EmailList.RefreshListQueryBased() at Blackbaud.Web.Content.Core.EmailList.RefreshList()]
We’re currently evaluating this issue for a fix in a future release.

Steps to Duplicate

  1. Go to Email > Lists
  2. Edit email list
  3. Click the Refresh List button
  4. Note the following status is received:

Status: Error refreshing list. Details: [System.ApplicationException: Error fetching records (DoSearch()): The request failed with HTTP status 401: Unauthorized. at Blackbaud.Web.Content.Core.Data.RecordSearch.DoSearch() at Blackbaud.Web.Content.Core.DataSourceConstituentFetch.StartPagedFetchByQueryID(Int32 QueryID, Int32 RecordsPerPage, IDataSourceFetchFields[] FetchFields, String options, Int32 SystemID) at Blackbaud.Web.Content.Core.EmailList.RefreshQuery(DataTable dtData, BBQueryType oQuery) at Blackbaud.Web.Content.Core.EmailList.RefreshListQueryBased() at Blackbaud.Web.Content.Core.EmailList.RefreshList()]

Environment

 Blackbaud Internet Solutions
 4.0

Was this article helpful?