Symptoms
When trying to edit the Start activity of a process, the following error appears:
Smartobject Original SystemName] could not be found
When opening the K2 app of the SP2013 list linked to this smartobject, the warning below appears:
Smartobject Original Display Name] not found. Delete all objects and reset the settings for the list?
Diagnoses
This was caused by incorrectly creating a SP2013 smartobject from the tester after deleting the original. Please note that this is not the recommended approach as this should be done from the K2 app
Resolution
1. Make a backup of the K2 database
2. Take note of the following information first before proceeding:
Original SMO GUID
Original SystemName
Original Display Name
SharePoint 2013 Service Instance GUID
Service Object Name
3. Delete the smartobject from the tester
4. Create a new SMO from tester. Retain the following properties
Name = Original SystemName
GUID = Original SMO GUID
5. Edit the new smo in K2 Designer to use the Original Display Name. You can also move the smartobject to the correct directory since it gets placed in Default when created via tester
6. Open the Smartbroker.SmartObject table and get the copy of the SmartObjectXML value of each entry where the GUID = Original SMO GUID
7. Within and under , add the tag:
Original Display Name
SharePoint 2013 Service Instance GUID
Service Object Name
8. Update this for each version entry in the table