I want to check if there is a bug in the current release Dynamics 365 CE V9 or if it is working as expected. I've created a real-time workflow to fire before change of a field. The field is a lookup. In the steps, I check the field being changed to confirm it wasn't blank previously. Following the check condition, I run a child workflow against the record in the lookup field expecting the workflow to run against the previous value. The child workflow fails because the previous value was blank. This throws a Null reference error.
Again, the question should the workflow run against the value of the field prior to the change (both the condition step and the child worklfow) or not?
Thanks for your comments.