We have extended our Early Bird Tickets for Inspire 2023! Discounted pricing goes until February 24th. Save your spot!

Alteryx Designer Knowledge Base

Definitive answers from Designer experts.

Defect TDSL-4131: Error: “InboundNamedPipe GetOverlappedResult: The pipe has been ended” when 'Use Amp Engine' is enabled

Suskil
Alteryx
Alteryx
Created

Issue

 

After upgrading to 2021.3.1, a workflow that worked previously, now fails with the following error: 
 

 
 “Error: Designer x64: The Designer x64 reported: InboundNamedPipe GetOverlappedResult:  The pipe has been ended”
 
image.pngimage.png

The 'Use AMP Engine' is checked in the Workflow - Configuration > Runtime tab. If unchecked, the workflow does not error out.

 

Environment Details

 
  • Alteryx Designer

    • 2021.3, 2021.4

  • Macro included in workflow contains a Block Until Done Tool

  • Configuration > Runtime Tab > 'Use AMP Engine' is checked

  • Configuration > Runtime Tab > 'Enable Performance Profiling' is checked


 

Cause

 

Defect TDSL-4131: The issue only occurs when a macro, that includes a Block Until Done tool, has been added to the workflow, combined with 'Use AMP Engine' and 'Enable Performance Profiling' being checked in the Runtime tab of the workflow configuration.



Resolution

 

Defect TDSL-4131 has been fixed in Designer version 2022.1.1.25127. Upgrading to this version on a newer one should resolve the issue.

 

Workaround

1. In the workflow, go to the Workflow - Configuration > Runtime tab.

2. Uncheck 'Enable Performance Profiling'.


 

Additional Resources

 
Comments
Manasayadav_1234
6 - Meteoroid

Macro included in work flow contains a block until done tool.