Symptoms
How to update Workflow version for existing K2 processes after I deploy an updated workflow?
Diagnoses
N/A
Resolution
Existing process instances can only run under the version of the process they were started in. Only new instances will be able to run on the most recent deployed version of the process. We have logged a feature request to allow users to migrate their instances to the latest version available. For now, you may consider the following options:
1. Using the Process Instance Migration Tool which is readily available on the K2 Community. Do take note that the projects from Community are unofficial tools which aren?t supported by K2.
(http://community.k2.com/t5/K2-blackpearl/Process-Version-Migration-Utility/ba-p/73689)
2. Creating your own tool which makes use of the Live Instance Management API. (https://www.k2.com/onlinehelp/k2blackpearl/devref/4.6.11/default.htm#live_instance_management.html)
We have also logged a Feature Request to have PIM tool integrated with the k2 product and linked this ticket to TFS item. The Feature Request once reviewed will be fixed in the future versions of the K2 product.