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.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
-
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