Skip to main content

Troubleshooting Guide

This comprehensive guide will help you diagnose and resolve issues with Logic Apps Designer. If you're experiencing any issues, we encourage you to report them to help us improve the product.

Submitting an Issue

All of our issues are logged publicly over on our GitHub Issues page. Our development team checks these daily and will respond to them as soon as we are available.

Before you submit an issue, please check to see if there is already an issue open for your problem. If there is, please add a comment to the issue with any additional information you have. We also have a Known Issues section pinned at the top of our issues page for frequent issues.

Known Issues Image

Known Issues Image

If you determine your issue is unique, please submit a new issue and start collecting the information requested in the issue template.

Note on releases

We release new versions of Logic Apps Designer every 5 weeks. Depending on where we are in our current cycle when you submit your issue, it may take up to 5 weeks for us to release a fix for your issue after it is complete. We will do our best to mitigate your issue as soon as possible, and if the issue is severe enough we will potentially release a hotfix.

What Makes a Good Issue Report

Essential Information Checklist

When creating an issue, include:

  • Clear title: Summarize the issue in 5-10 words
  • Environment details: Browser, OS, region
  • Steps to reproduce: Numbered list of exact steps
  • Expected vs actual behavior: What should happen vs what happens
  • Error messages: Exact text or screenshots
  • Workflow context: Type (Consumption/Standard), size, complexity
  • Timeline: When did the issue start?
  • Impact: How many workflows/users affected?

Providing Your Workflow

Workflow Sanitizer Tool:

Use this tool to automatically remove sensitive information from your workflow before sharing it in issue reports.

What this tool removes:

  • Connection IDs and authentication details
  • API keys, passwords, secrets, and tokens in action inputs
  • Authorization headers
  • Sensitive workflow parameters
  • Any field names containing "secret", "key", "password", "token", etc.

Manual verification: After sanitizing, please review the output to ensure no sensitive information remains. Look for:

  • Email addresses
  • Server names or IP addresses
  • Database connection strings
  • Any other organization-specific data

Collecting Diagnostic Data

Console Errors - Detailed Guide

Step-by-Step Console Error Collection
  1. Open Developer Tools:

    • F12 or Ctrl+Shift+I (Win) / Cmd+Opt+I (Mac)
    • Right-click → "Inspect"
  2. Navigate to Console Tab:

    • Look for red error messages
    • Yellow warnings may also be relevant
  3. Reproduce the Issue:

    • Clear console first: Ctrl+L or click 🚫
    • Perform the action that causes the error
    • Errors will appear in real-time
  4. Capture Errors Effectively:

    // To save all errors to clipboard:
    copy(Array.from(document.querySelectorAll('.console-message-text')).map(e => e.textContent).join('\n'));

    // To get stack traces:
    console.save = function(data, filename){
    if(!data) {
    console.error('Console.save: No data');
    return;
    }
    if(typeof data === "object"){
    data = JSON.stringify(data, undefined, 4);
    }
    var blob = new Blob([data], {type: 'text/json'}),
    e = document.createEvent('MouseEvents'),
    a = document.createElement('a');
    a.download = filename;
    a.href = window.URL.createObjectURL(blob);
    a.dataset.downloadurl = ['text/json', a.download, a.href].join(':');
    e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
    a.dispatchEvent(e);
    }
  5. What to Look For:

    Error TypeExampleLikely Cause
    TypeErrorCannot read property 'x' of undefinedMissing data/schema
    NetworkErrorFailed to fetchAPI/connectivity issue
    SyntaxErrorUnexpected tokenInvalid JSON/expression
    ReferenceErrorx is not definedMissing dependency

Network Logs (HAR Files) - Advanced Collection

Professional HAR File Collection

Pre-Collection Setup:

  1. Prepare Browser:

    1. Close unnecessary tabs (reduce noise)
    2. Clear cache: Ctrl+Shift+Delete
    3. Open incognito/private window (if possible)
    4. Disable unnecessary extensions
  2. Configure Network Tab:

    1. Open DevTools → Network tab
    2. Enable: ☑ Preserve log
    3. Enable: ☑ Disable cache
    4. Clear existing logs: 🚫
    5. Optional: Set throttling to reproduce slow connections
  3. Collection Process:

    1. Start with Network tab open BEFORE navigating
    2. Navigate to Logic App Designer
    3. Reproduce the exact issue
    4. Wait for all requests to complete
    5. Look for red (failed) requests
  4. Export and Sanitize:

    1. Right-click in Network tab
    2. Select "Save all as HAR with content"
    3. Save with descriptive name: "issue-description-date.har"
    4. Sanitize at https://aka.ms/sanitizer
    5. Download sanitized version

What Engineers Look For in HAR Files:

  • Request/response timing patterns
  • Failed requests and error codes
  • Authentication headers
  • Payload sizes causing timeouts
  • CORS or security policy violations
  • Resource loading sequences
Sensitive Information Warning

HAR files contain:

  • Authentication tokens
  • Request/response bodies
  • Cookies and session data
  • Potentially sensitive URLs

Always sanitize before sharing! Use the Microsoft HAR Sanitizer or manually remove sensitive data.

Platform-Specific Information

Finding Session ID and Extension Version

Portal Diagnostics:

  1. Open Diagnostic Tools:

    • Windows: Ctrl+Alt+D
    • Mac: Ctrl+Opt+D
    • Alternative: ? → "View diagnostics"
  2. Locate Information:

    Session ID: xxxx-xxxx-xxxx-xxxx
    Build Number: 1.0.12345.6
    Extension: Microsoft_Azure_EMA: 2.145.0

Portal Version Box

Browser Information

Quick Browser Version Check

All Browsers - Universal Method:

// Paste in console:
console.log(navigator.userAgent);

Specific Browser Instructions:

BrowserShortcutMenu Path
Edgeedge://version⋯ → Help → About
Chromechrome://version⋮ → Help → About
Firefoxabout:support☰ → Help → About
SafariN/ASafari → About Safari

Supported Versions: Any version of the browsers above that has been released in the last year. If your version is > 1 year old, then it will not be supported.

Getting Additional Help

Azure Support

For urgent production issues, consider Azure Support:

  1. Create Support Request:

    • Portal: Help + Support → New support request
    • Severity levels:
      • A: Production down (1-hour response)
      • B: Production impaired (2-hour response)
      • C: Non-production (8-hour response)
  2. Information to Provide:

    • Subscription ID
    • Resource ID of Logic App
    • Correlation ID from failed runs
    • Time range of issue
    • Business impact statement
  3. Support Resources:

Community Resources