I implemented a custom activity based on the Nintex Workflow 2013 SDK. This activity updates a field in the SharePoint list item and it works properly. Then the workflow continues and tries to use the previously changed field in a condition. Unfortunately, this step fails because the workflow doesn't see the new value.
This thing only happens when I use custom actions or web service calls. I assume that the workflow caches the list item and only updates it if it's necessary. It seems that my custom code doesn't trigger this logic.
How can I force the workflow to re-read the list item values? Does the activity have a method for this?