Symptoms
Issue 1:
While trying to create a package, the customer was encountering the error: 'OfficeSupplyProcessSupplyEntry' Process is referencing the 'Missing FollowingActionID: 5c44164e-68a5-441d-8c99-eb2a694bc309' Unknown that could not be found.
Issue 2:
During deployment, the customer received the error "RuntimeService has encountered an error. Deserialize error 'SourceCode.Runtime.Services.SmartObjects.ServiceInstance' 'cService Instance]' 'There are multiple root elements. Line 1, position xxxx.'
Diagnoses
Issue 1: This is a known issue with 4.6.9.
Issue 2 : This was caused by multiple entries for the service accounts in the SmartBroker.ServiceInstance table.
Resolution
Resolution 1:
Resolved by opening the process and stepping through the Start Activity wizard (literally clicking "Next" until the wizard was finished), and each of the client activity wizards. The customer was then able to create the package.
Resolution 2:
Resolved the issue by saving the GUID of one of the duplicate service instances, deleting it from the SmartObject Service Tester, and recreating it with the same GUID. The same can be accomplished using the following script:
UPDATE rK2].
WHERE ServiceInstanceGUID = 'cGUID_OF_SERVICEINSTANCE]'