< class="prominent-subhead ">

"Missing reference at SmartObjectField" error when deploying from Designer

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.


You will receive the following error when trying to deploy a process from K2 Designer:

“Missing reference at SmartObjectField . Error: Object reference not set to an instance of an object.. Stack Location : K2Process 'Test' > Stack End.”


This type of error can be caused by an incorrect security setting on the Default Environment Library. As per the screenshot below, the Security setting for the Default Environment Library was incorrectly set to only allow Administrators to read and modify.


Troubleshooting Steps

Removing the account from the Default Environment Library Security Setting will resolve the issue.