Forum Discussion

ThomasPluemper's avatar
ThomasPluemper
New Member
1 month ago

Faulting application FabricPipelineWorker.exe

Hello,
we installed an On-premise data gateway version 3000.330.1 (August 2026) on a Windows Server 2025.

Every time we connect to SAP over SAP Table Application Server to our SAP System on SAP Cloud, we get the following error:

Application: FabricPipelineWorker.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
   at Microsoft.DataTransfer.Common.ProcessManagement.Communication.MessageHandlerSet.Dispatch(Microsoft.DataTransfer.Common.ProcessManagement.Communication.IMessageChannel, Microsoft.DataTransfer.Common.ProcessManagement.Communication.Message)
   at Microsoft.DataTransfer.Common.ProcessManagement.Communication.MultiplexingMessenger.OnMessageToOtherChannel(Microsoft.DataTransfer.Common.ProcessManagement.Communication.IMessageChannel, MessageToOtherChannel)
   at Microsoft.DataTransfer.Common.ProcessManagement.Communication.MessageHandlerSet.Dispatch(Microsoft.DataTransfer.Common.ProcessManagement.Communication.IMessageChannel, Microsoft.DataTransfer.Common.ProcessManagement.Communication.Message)
   at Microsoft.DataTransfer.Common.ProcessManagement.Communication.IMessengerExtensions+<WaitForAsync>d__0`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.DataTransfer.Common.ProcessManagement.Communication.IMessengerExtensions+<WaitForAsync>d__1`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.DataTransfer.Common.ProcessManagement.RemoteService.RemoteServiceEnvironment+<DisposeServiceStubsAsync>d__4.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.DataTransfer.DataMovementGateway.WorkerProcess.WorkerContainer+<StartAsync>d__11.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.DataTransfer.DataMovementGateway.WorkerProcess.Program+<Main>d__1.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.DataTransfer.DataMovementGateway.WorkerProcess.Program.<Main>(System.String[])

AND:

Faulting application name: FabricPipelineWorker.exe, version: 5.68.9706.2, time stamp: 0x900a871d
Faulting module name: KERNELBASE.dll, version: 10.0.26100.33158, time stamp: 0x4332201f
Exception code: 0xe0434352
Fault offset: 0x00000000000c75fa
Faulting process id: 0x2234
Faulting application start time: 0x1DD3B1901C52B57
Faulting application path: C:\Program Files\On-premises data gateway\FabricIntegrationRuntime\5.0\Shared\FabricPipelineWorker.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: a3bc643f-227b-4f9e-b7b7-45ff005eb05f
Faulting package full name: 
Faulting package-relative application ID: 

Has anyone an idea?

BR Thomas

7 Replies

  • v-saisrao-msft's avatar
    v-saisrao-msft
    Icon for Community Support rankCommunity Support

    Hi ThomasPluemper​,
    First, verify that the gateway server has the required SAP NCo 3.1 (64-bit) and Microsoft C++ Runtime 14.x prerequisites. Also verify the SAP Application Server connection details, including the server, client, and system number. Then enable the documented SAP/gateway diagnostic logging and reproduce the issue so that we can capture more details about the SAP connection failure. Since the error shows FabricPipelineWorker.exe terminating unexpectedly, the additional logs should help determine whether the issue is related to the SAP prerequisites/connectivity or to the Fabric gateway runtime itself.
    SAP ERP - Connectors | Microsoft Learn
    SAP Table Application Server connector overview - Microsoft Fabric | Microsoft Learn
    Troubleshoot the on-premises data gateway | Microsoft Learn

    Thank you.



  • v-saisrao-msft's avatar
    v-saisrao-msft
    Icon for Community Support rankCommunity Support

    HI ThomasPluemper​,

    Have you had a chance to review the solution we shared earlier? If the issue persists, feel free to reply so we can help further.

    Thank you.

  • Is there any update on this issue?

    We have updated both the On-premises Data Gateway and the SAP .NET Connector to the latest versions available to us, but we are still experiencing crashes. We have also disabled load balancing, but this has not resolved the issue.

    Interestingly, we do not see any errors in Microsoft Fabric itself. Based on our investigation, it appears that FabricPipelineWorker.exe crashes after all operations have completed successfully, potentially when attempting to close existing SAP connections.

    In the On-premises Data Gateway logs, we can see that the Copy activities return Status: Succeeded, which suggests that the data transfer itself completes successfully - that is the reason why in Fabric everything looks okay.

    However, these crashes are generating a very large number of error logs on the SAP side. That is very frustrating and it is triggering a lot of unnecessary alerts. 

    Our current environment:

    • On-premises Data Gateway: 3000.334.4
    • Microsoft C++ Runtime 14.x: 14.50.35719.0
    • SAP .NET Connector: 3.1.8.0

    Has anyone experienced similar behavior or received any updates from Microsoft regarding this issue?