Customer sales order lines are fulfilled by IR-ISO. When line progresses, it is set to have Internal Req Requested status. A scheduled program runs amd IR are created. However, sales order line status does not change to Internal Req Open. It remains in Internal Req Requested status.
As a work around, workflow is rewound to 'Check ATR Qty' which is customized activity and then status changes to Internal Req Open.
What could be the reason that workflow is not setting the status to Internal Req Open?
I think you better file this question in the Order Management group because they know the internals of headers, lines, etc. Unless there is something specific to the execution of the workflow process and you would like to modify it. You would have provide more details here.