< class="prominent-subhead ">

Unable to create package: Process is referencing the return type '{kdselectedmethodtype}'

This article was created in response to a support issue logged with K2. The content may include typographical errors and may be revised at any time without notice. This article is not considered official documentation for K2 software and is provided "as is" with no warranties.
This article has been archived, and/or refers to legacy products, components or features. The content in this article is offered "as is" and will no longer be updated. Archived content is provided for reference purposes only. This content does not infer that the product, component or feature is supported, or that the product, component or feature will continue to function as described herein.


When you try to create a package in K2 Package and Deployment, the following error is presented:



If you run into this issue, the following error message is displayed:

[ProcessName] Process is referencing the return type '{kdselectedmethodtype}' of the [SmartObjectMethod] method on the[SmartObjectName] SmartObject that could not be found.

The process contains CreateReference and ForEach events.


Our developers identified a problem within the product and provided a code fix for our 4.6.11 clients. This issue has been resolved in the latest version of K2.

If you require a 4.6.11 code fix, please contact K2 Support and they will be able to assist further.