Symptoms
Workflow in package is giving an error: The package failed to deploy. 1. Item has already been added. Key in dictionary: 'grid Inputs_Title' Key being added: 'gridInputs_Title'
Diagnoses
Discovered the source environment Sharepoint List had a bad system name for the Supplier ID column - discovered in the XML of the Sharepoint List Template. This is a Sharepoint issue and not a K2 issue.
The bad system naming was possibly caused by somebody having created and deleted a duplicate column in List Settings before K2 was applied to the list. K2 then built the project off of the information provided by Sharepoint, including the bad system column name and the project thus worked fine in Dev. The bad system name permeated the XML in the K2 workflow. Any attempt to change the XML in a K2 artifact would involve extensive manipulation of the K2 database with uncertain probability of success.
Resolution
Customer rebuilt the workflow and indicates it is working fine.