web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Content Approval Statu...
Power Automate
Unanswered

Content Approval Status Failed dt Null ETag even though ETag is found

(0) ShareShare
ReportReport
Posted on by 10

Hi There, 

 

I am trying to create a flow to update a list item and subsequent documents based on an approval. I have created the exact same workflow that is functioning on different libraries, however, when I copied the flow and reconfigured it for a new library, I am getting an error that the ETag is Null/Item not found. Weirdly, I can see that in the input step, this ETag is found. I have double-checked that versioning/approval settings are the same between the source libraries; and the only thing I changed when copying the flow to this new library were library-specific URLs/etc. Here are screenshots for reference. 

agmyles_0-1657546863236.pngagmyles_1-1657546901970.pngagmyles_2-1657546994997.png

agmyles_3-1657547053334.png

 

As you can see, I am using "get file metadata" to retrieve the eTag. "Get File Metadata" uses the file Identifier from the second step in the workflow (get item). 

I have tried everything at this point including re-creating the flow from scratch. I am not sure why the content approval step cannot find the ETag when it is being retrieved and showing in the previous step's output, and when this same flow is working for other libraries that are similarly configured. Any help is appreciated

Categories:
I have the same question (0)
  • annajhaveri Profile Picture
    8,531 Most Valuable Professional on at

    @agmyles  the Set Content Approval Status action expects Item ID in the Id parameter, you are using File Id. Use the ItemId parameter from dynamic content.

  • agmyles Profile Picture
    10 on at

    Hey annajhaveri, thanks for replying. Attached is an updated screenshot. Is this still failing because I am using the "get file metadata" function? It is still outputting a value as shown in the first post. Otherwise, how would I obtain the ETag for a list item? I have another flow running almost identically on another library and I verified that the configuration of drafts, versioning, etc. is the same between the two. I have verified that the input obtained from "get file metadata" is what I expect, i.e. the list item I am initializing this flow from.  

     

    agmyles_2-1657662813510.png

     

     

    agmyles_1-1657662759888.png

    agmyles_3-1657662905541.png

     

     

  • Verified answer
    annajhaveri Profile Picture
    8,531 Most Valuable Professional on at

    @agmyles  i think the issue is related to the item not being found in the library with specified item id, instead of Etag. Can you please double check whether you have selected the right site and library in the set content approval action. Also can you go to the Change Notices library, modify the view and add ID Column to the view, and check if item with Id, 275 exists in the library.

  • agmyles Profile Picture
    10 on at

    Hey Anna, 

     

    Thanks for replying. I was able to verify that there were two similarly named libraries and I was pointing to the wrong one. Thanks for your assistance. 

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard