The step is registered on pre-operation (20) and I have no post-operation steps. It's on salesorder update when the shipto_addressid changes. It copies a field value from the address to the order. It actually can do two things. If the address contains the value then write it to the Target else NULL it in the Target.
It wasn't happening so I profiled the step and, voila, the field fills or empties exactly as expected. Turn off the profiling and it goes back to making no changes.
I actually step through the play back and it works beautifully. The debug only sees the pre-operation activity so, I'm guessing something about the modifications to the context are disappearing..
There are no errors in the system jobs. There are no errors generated on the screen.
Anyone have any ideas?