I have two workflow instances in an error state. The error reads
System.Runtime.InteropServices.COMException (0x8004020F): The server rejected one or more recipient addresses. The server response was: 550 5.1.1 <xxx@domain.com>... User unknown
Our workflow uses an Infopath form and a sql server database that defines a set of roles for a cost center. When the workflow is instantiated the cost center is entered, and in subsequent activities the destination rule reads the db for that specific role, assigns the activity to that person, then sends the client email. These two are failing because the person in that role is no longer with the company and the email address is unresolved.
So now that I've changed that role person in the database, how do I get the workflows to 'rerun' the dest rule for those activities? I can't use server manager to do a 'goto' or a stop/start because it is in an error state. If I edit the code in the 'repair error' tab of the error log it will be modified for all workflows, so how do I modify it for this instance only? Is there another way around my problem?
Thanks.
Steve