I'm using CM and Email dispatcher to send emails. A campaign is about to finish, but the dispatchsummary.aspx on my ED server is showing a running job with no actual emails sent.
Now this unfinished campaign is effectively blocking the ED from sending more campaigns.
From the exm.log:
6100 10:52:52 ERROR Failed to remove contact '{83CC5E55-73EE-488B-9971-43089D4BDC48}' from include list(s) Exception: Sitecore.Modules.EmailCampaign.RecipientCollections.OperationTimeoutException Message: The contact list 'XXX' is locked by another process. The operation could not be completed within the timeout interval 00:00:20. Source: Sitecore.EmailCampaign at Sitecore.Modules.EmailCampaign.ListManager.ContactList.InvokeOperationWithRetry(TimeSpan timeout, TimeSpan retryInterval, Func`1 operation) at Sitecore.Modules.EmailCampaign.ListManager.ContactList.RemoveRecipient(RecipientId recipientId, TimeSpan timeout) at Sitecore.Modules.EmailCampaign.Core.SubscriptionManager.RemoveUserFromList(RecipientId recipientId, ID listId) at Sitecore.EmailCampaign.Cm.Pipelines.SpamComplaintAndBounce.RemoveFromIncludeList.Process(HandleMessageEventPipelineArgs args)
How can I make the campaign finish so that the ED resumes sending again?