in my state machine workflow, using the lab's "StateMachineTrackingService", i noticed that i get a "OnInstanceCompleted" just before a "OnStateExecuting"
The OnStateExecuting comes from the TrackingService. OnWorkflowCompleted comes from the runtime.
Setting breakpoints in the code shows me clearly that the runtime is firing the workflowcompleted before the tracking service gets the OnStateExecuting.
This messes up my workflow instance auditing.
How do i fix this issue Thanks!