I have created an approval workflow in SPD 2013 and we have 5 SharePoint groups that have to approve the task one after another. My problem is, when the user creates a document in the library and check-in the document to start the workflow then the workflow sends a task to one of the groups, where they approve it and the approve group has to check-in the document, so that, the workflow moves to next group. Instead, after approving the task by approver, the item is check-out to the initiator (who created the document). So, how to make the item to check-in with approver group, after the task is approved?
Do you have the check-out / check-in process included in the workflow, i.e. is the workflow doing the check-out? If the workflow is doing the check-out then this is expected behavior as the workflow is running as the initiator. As far as I know a group can't check-out or check-in an item.