I have a modal dialog with RefreshAfterReturn=MergeModalDialogChanges
. I select a value in the dialog and load a record based on the value in another workflow action with CloseType=CloseAndCommitWithErrors
. The record isn’t always loaded into the original screen.
The service called is /internalApi/UIService/PendingChanges/{id}
. The object Ids to be removed in the failed cases don’t match the Ids from the previous call.
First call, record changed
Second call, record didn’t change
Third call, record changed
Forth call, record didn’t change