Symptoms
Customer is receiving an error when attempting to open an existing deployed workflow from a separate site. The error reads as follows:
"Server Error: SmartObject property K2_Int_SiteUrl is a required property for selected method GetDesignerData. Value must be set."
Diagnoses
Workflow Settings table allows 500 chars and ProcessXML only allows 100 chars. Check what the max is that the workflow server allows and make both the same.
Found an issue where the workflow name column is too short when the site collection name is very long.
The length of the workflow name should match the length of fullname in the server.procset table.
Resolution
A coldfix was applied to the production instance to support longer workflow names.