GP role instance is empty when using a block twice in proces

[] [] [] [] [] [] [] []

Symptom
When the GP process is run and the process contains the same block twice then it could happen that some of the actions in the second usage of the block have their GP role instances empty. This could happend even though you have correctly mapped the roles in design time and have [...]

UWL forward and gp public API changeTaskProcessor

[] [] [] [] [] [] [] []

Symptom
When forwarding a GP UWL task(or through gp public API changeTaskProcessor method) from user A to user B and then back to user A, the second time the user A does not have the work item in his inbox.
Other terms
GP UWL forward changeTaskProcessor user
Reason and Prerequisites
The problem is due that the forward mechanism does [...]