How do I update an Adaptive Card Post Posted to Teams when Poster is Flow Bot and location is Chat with bot

Kishore R 0 Reputation points
2026-09-10T03:58:51.7966667+00:00

I'm trying to update an adaptive card using the "Update an adaptive card in a chat or channel" action in a power automate cloud flow.

Update card action parameters

During test runs I have confirmed the messageID and reciepient email are porperly passed to the action as input. but I am getting the following error.
Flow run failed. Action 'Update_an_adaptive_card_in_a_chat_or_channel' failed: Received failure status from backend. Status 404, status reason - 'Not Found', response body - '{"error":{"code":"NotFound","message":"NotFound","innerError":{"code":"1","message":"Invalid ThreadId.","date":"2026-09-10T03:48:48","request-id":"","clie"}}}'

In the body of the raw* output of the action :

    "body": {
        "error": {
            "code": 404,
            "message": "Received failure status from backend. Status 404, status reason - 'Not Found', response body - '{\"error\":{\"code\":\"NotFound\",\"message\":\"NotFound\",\"innerError\":{\"code\":\"1\",\"message\":\"Invalid ThreadId.\",\"date\":\"2026-09-10T03:48:48\",\"request-id\":\"*\",\"client-request-id\":\"*\"}}}'",
            "source": "*",
            "path": "choose[9]\\when[1]",
            "policyId": "",
            "clientRequestId": "*",
            "dreeSet": "true"
        }
    }
Azure Logic Apps
Azure Logic Apps

An Azure service that automates the access and use of data across clouds without writing code.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.