Error: Error refreshing list. Exception: Class does not support Automation or does not support expected interface at Blackbaud.RE7Service.MasterService.HandleRequest - When refreshing an email list in NetCommunity

The following error may be encountered when attempting to refresh an email list in NetCommunity:

There was a problem loading this list. Please see the status details below.
Refreshed on:     9/17/2015 at 10:40 AM
Refresh started on:     9/17/2015 at 10:40 AM
Refresh duration:     00:00:02 (hours:minutes:seconds)
Record count:     0
Status:     Error refreshing list. Details: [System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Runtime.InteropServices.COMException: Class does not support Automation or does not support expected interface at Blackbaud.RE7Service.MasterService.HandleRequest(Object oRequest, IRequestHandler oHandler, Boolean bUsesQuex) at Blackbaud.RE7Service.MasterService.GetPagedConstitData(GetPagedConstitDataArgs args) --- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Blackbaud.Web.Content.Core.RE7Service.MasterService.GetPagedConstitData(GetPagedConstitDataArgs args) at Blackbaud.Web.Content.Core.Data.RecordSearch.GetPublicConstitResultsPage(Int32 pageNumber, Int32& numberFetched, Boolean recursive) at Blackbaud.Web.Content.Core.Data.RecordSearch.GetResultsPage(Int32 pageNumber, Int32& numberFetched, Boolean recursive, Boolean bypassPrivacy, Boolean bypassCache) at Blackbaud.Web.Content.Core.DataSourceConstituentFetch.GetResultsPage(Int32 PageNumber, Int32& NumberRecordsFetched) 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()]
Recycling the RE7service application pool in IIS allowed lists to refresh successfully.

Environment

 Windows Server 2003 (32-bit);Windows Server 2003 (64-bit)
 Environment was Hosted On Premise useing Windows Server 2003 on NetCommunity version 6.58.
 Blackbaud NetCommunity
 6.58
 6.58

Was this article helpful?