If the workflow is sent back and the initiator re-submit the workflow so the Onsave business rule will not work.
- SAP SuccessFactors Employee Central
Please note that this is expected behavior, If the workflow is sent back and initiator re-submit the workflow, the onSave rule will not be executed.
If you wish to have the behavior of this feature changed, please open an Enhancement Request to have this put on the roadmap for a future release.
You may suggest this as an enhancement request by following this KBA: 2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products - https://launchpad.support.sap.com/#/notes/2090228
Workflow, Onsave rule, Send back, Enhancement Request , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , How To