Set Content Approval Status - Fails for "Approve" Only

I have created an approval flow, with three levels of approval. At all levels of approval, when the "Set content status" equals "Reject" the flow runs succesfully. As soon as I try to "Approve" the flow fails with an Etag error:

{"Etag":"\"{95DEB707-C2D1-4881-8AED-005F9433BC7E},4\"","Message":"The ETag of this item does not match the one used for setting content approval status. The contents of the item may have changed before the action was completed.","Succeeded":false,"ApprovalErrorCode":"etagMismatch","ApprovalLink":"https://__________/CorporateLibrary/Documents/Corporate_Resources/HR_Resources/Position%20Descriptions/Test-Folder/Document3.docx?etag=%22%7b95DEB707-C2D1-4881-8AED-005F9433BC7E%7d%2c4%22"}

Re: Set Content Approval Status - Fails for "Approve" Only

Please make sure to add a "Get file metadata" action before all of the "Set content approval status" action , and set the Etag field in the "Set content approval status" action with Etag dynamic content from the previous "Get file metadata" action.

Best regards,

Alice

Community Support Team _ Alice ZhangIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Re: Set Content Approval Status - Fails for "Approve" Only

Please make sure to add a "Get file metadata" action before all of the "Set content approval status" action , and set the Etag field in the "Set content approval status" action with Etag dynamic content from the previous "Get file metadata" action.

Best regards,

Alice

Community Support Team _ Alice ZhangIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.