logo
search
Teams Error Codes

Fix Unable to Reach App Error for Power Automate Adaptive Cards in Teams

Chanuka GeekiyanageChanuka Geekiyanage Sep 30, 2026 868 views

Question details

Users encounter an 'Unable to reach app' error in Microsoft Teams when a Power Automate flow attempts to send an adaptive card.

How to Fix 'Unable to Reach App' Error for Power Automate Adaptive Cards in Teams
Product
Microsoft Teams and Power Automate
Device & OS
not provided
Scenario
Triggering a Power Automate flow to send an adaptive card to a Microsoft Teams channel or chat.
Observed behavior
The adaptive card fails to render or send, and Teams displays an 'Unable to reach app' error message in the chat.
Before you start

Before troubleshooting, ensure you have active permissions for both the Power Automate environment and the destination Microsoft Teams channel or chat.

Solution 1Recommended

Verify Power Automate Connections and Adaptive Card Schema

Check for broken connections in your flow and ensure the JSON payload of your adaptive card is valid and supported.

Microsoft Teams restricts Adaptive Card formatting to specific versions (typically 1.4 or lower). An incorrect connection state or an incompatible JSON schema will directly result in an 'Unable to reach app' error when the flow executes.

1
Authenticate the Teams Connector

Open your flow in Power Automate, navigate to the 'Connections' page, and verify that the Microsoft Teams connector is fully authenticated without any warning icons.

2
Validate Adaptive Card JSON

Review the Adaptive Card JSON schema within your flow action. Ensure the 'version' attribute is set to 1.4 or lower, as newer versions may not be fully supported by the Teams client.

3
Test with a Basic Card Template

Temporarily replace your complex adaptive card payload with a basic 'Hello World' Adaptive Card JSON to isolate whether the issue is caused by complex formatting or a general connectivity failure.

4
Inspect the Run History

Go to the flow details page and select a failed run from the 28-day run history. Expand the Teams action step to review the raw inputs and outputs for specific HTTP error codes.

Run History Details: Reviewing the raw JSON output in the flow's run history will often provide a precise error message detailing which line of your Adaptive Card payload is failing.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While resolving Microsoft Teams and Power Automate integration errors, consider streamlining your daily document tasks with WPS Office. It's a lightweight, free, and highly compatible alternative to Microsoft Office that ensures seamless workflow without heavy resource usage.

  1. 1. Download the Installer: Visit the official WPS Office website and click on the 'Free Download' button for your operating system.
  2. 2. Install WPS Office: Run the downloaded setup file and follow the quick on-screen instructions to install the suite.
  3. 3. Open Your Office Files: Launch WPS Office and directly open any existing .docx, .xlsx, or .pptx files to continue working seamlessly.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Lightweight software with significantly lower system resource consumption.Familiar and intuitive user interface for a seamless migration experience.All-in-one suite allowing you to edit PDFs, documents, spreadsheets, and slides in one tabbed window.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Teams show 'Unable to reach app' for my Adaptive Card?

This error usually occurs due to expired connection credentials in the Power Automate Teams connector, an invalid JSON schema within your adaptive card, or insufficient permissions for the bot/user to post in the target Teams chat.

Which Adaptive Card version is supported in Microsoft Teams?

Microsoft Teams generally supports Adaptive Cards version 1.4 and earlier. Using features or schemas from newer versions in your Power Automate flow often results in rendering failures or connectivity errors.

How can I debug a failed Adaptive Card flow in Power Automate?

Navigate to your flow's details page, select a failed instance under the '28-day run history', and expand the Microsoft Teams action step. Reviewing the raw 'Inputs' and 'Outputs' will help you identify the exact JSON formatting error or HTTP status code.