Signed Purchase request doesn't generate a Signed Purchase order

The process we have is:

1.  The buyer creates a purchase requests

2. The signature process generates an email to to Controller

3. The controller approves or rejects the Purchase request.

4. If approved , The buyer generates the Purchase order

5.  If the process was set in the correct way, the Purchase order will not require to bee signed again. This is not happening..

The process needed is when a Purchase request is approved   then the Buyer will generate the Purchase order with the Status of signature as YES. But the process is asking again the Controller to Signed the PO again.

This is because we have setup that either PR and PO has to be signed. The cause of this is that sometimes PO can be generated without the need of a Purchase request and require to be signed.

Is there a parameter or change required to allow this. Please help. We need to have this set by Friday the 17th 2021.