When a username contains an underscore for example te_ster,  and a similar username exists but does not contain the underscore for example tester, the  K2 Server assigns the item to both user's Worklists.

Error Scenario

Note: The circumstances described in this article are one scenario under which this issue may, or is known to occur. The description is intended to be specific to the scenario described and does not take into account all possible scenarios or circumstances.

To reproduce this error:

  1. Create two users `tester’ and `te_ster’.
  2. Create a process with a Client Event assigned to `tester’.
  3. Deploy and start an instance of the process.
  4. Check both user `tester’ and `te_ster’ worklist and note that the item appears in both their K2 Worklists.

Error Message
No error message is displayed, both users will receive the worklist item.

Error Resolution
This Hotfix is contained within the latest K2 Update. Install the update package to resolve the error.