Error: System.NullReferenceException: Object reference not set to an instance of an object when sending an email job from a Marketing Effort

When attempting to send an email from an Exported Marketing Effort, that contains an Export Defintion with "Exists In' Selections, the following error is received:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Blackbaud.Web.Content.Core.DataSourceBBDMFetch.GetBBDMSelectStatementAndMetadata()
   at Blackbaud.Web.Content.Core.EmailJob.ProcessBBDM_List(String sSourceKey, IDataSource oDS, EmailList oList)
   at Blackbaud.Web.Content.Core.EmailJob.ProcessList(Int32 iListID)
   at Blackbaud.Web.Content.Core.EmailJob.ProcessAddressees()
   at Blackbaud.Web.Content.Core.EmailJob.DoProcessMailBlast()
   at Blackbaud.Web.Content.Core.EmailJob.ProcessMailBlast()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyListProcessorWrapper.PrepareForProcessing()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyDataProcessor.BuildRecipientsSelectionSQL()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.EmailProcessor.ProcessEmail()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.ProcessCMSEmailBusinessProcess.StartBusinessProcess()
We are currently evaluating this issue and will update this article when we have more information.

Environment

 3.0.516.42

Was this article helpful?