When attempting to set field values via a TSDisplayField object and your workflow has dependent field values , you can only select dependent field values for the independent field selection. If the independent field selection is changed, dependent field values for that selection are not re-loaded and calls to SetDisplayValue() on the dependent field TSDisplayField object return failure. To work around this problem, use two transitions and set the independent field value in one transition and the dependent field value in the second transition.
Edit a report and change the Query type from User Basic Condition to User Advanced SQL Conditions. This was picked up in the Change History of reports but there is no value in the column “New Value” for Field Specification Changed Value. Similarly if you change it back again the prior value does not contain the "Prior Value" clause.