Release processing is happening one after the other, I think SAP considers any change in PO for complete reapproval again.
As another person should not be allowed to reset the status of someone elses, I think we should change the status in the background using userexit or badi.
Before I go on to make some changes, would like to confirm if there are some settings to achieve the same.
Please let me know.