Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Reply
aayushiharalal
Advocate I
Advocate I

New “Invoke Pipeline (Fabric)” activity not executing, while Legacy version works

Hi all,

I’m running into an issue with the new Invoke Pipeline (Fabric) activity.

Context

  • I have an orchestration pipeline that calls another pipeline (fm_job_control).

  • The Legacy Invoke Pipeline activity works perfectly.

  • When I switch to the new Fabric Invoke Pipeline activity, it does not execute as expected.

Configuration Details

  • Type: Fabric

  • Connection: FabricDataPipelines (status: Online, verified in Connection Management)

  • Workspace: FM-Dev-Gold

  • Pipeline: fm_job_control

  • Parameter passed:

    • MainPipeLineName = "<pipeline name>"

  • Wait on completion: Enabled

Observed Behavior

  • Legacy activity executes successfully with the same pipeline and parameters.

  • New Fabric activity:

    • Does not trigger the downstream pipeline (or fails silently / does not behave as expected).

    • No obvious connection issues (connection is online and refresh works).

    • Configuration appears identical from a logical standpoint.

What I’ve Checked

  • Connection is valid and online.

  • Workspace and pipeline selection are correct.

  • Parameters match what works in the legacy version.

  • No obvious permission issues on workspace or pipeline.

Questions

  1. Are there known limitations or behavioral differences between Legacy Invoke Pipeline and the new Fabric version?

  2. Does the new activity require different parameter typing or schema definition?

  3. Are there additional permission or identity requirements specific to Fabric pipelines?

  4. Is there any known issue where the activity appears configured correctly but does not trigger execution?

Screenshot

aayushiharalal_0-1773901704956.png

@Bibendum @MAURO @kaiceng 

 

1 ACCEPTED SOLUTION

Hello @Mauro89,

In the legacy setup, invoking the pipeline did not require a connection, which is why it was working there. In the new setup, invoking the pipeline activity requires a connection, and this appears to have been the cause of the issue.

 

After switching to a Service Principal connection, the new pipeline activity is now working as expected.

 

Thank you for your time and support—it was very helpful.🙂

View solution in original post

8 REPLIES 8
aayushiharalal
Advocate I
Advocate I

Hello,
I wasn’t able to pinpoint the exact root cause, but moving to a Service Principal connection resolved the issue and the setup is now working as expected.

For anyone facing a similar problem, this approach might be worth trying.

Thanks to @Mauro89 for the support and time.

Mauro89
Super User
Super User

Hi @aayushiharalal

 

I have the new invoke activity in place and its working fine but without parameter.

May I ask you to share the error message of the invoke acitivity which fails?

 

Beside that, what I came across and might cause issues and what you can check:

- if you have PIM in place and the connection authentication is configured with a PIM identity it might fail depending on the pipeline schedule and PIM activation status

- the identity executing the pipeline has not sufficient rights for the pipeline connection

 

Hope this helps! Or we can dive deeper into the error message.

 

Best regards!

PS: If you find this post helpful consider leaving kudos or mark it as solution

 

Hello @Mauro89 ,

I have created two pipelines in Microsoft Fabric:

  • A main pipeline, which invokes a child pipeline using the InvokeFabricPipeline operation

aayushiharalal_0-1774005712513.png

  • A child pipeline, which is a simple pipeline with no parameters or activities (for testing purposes)

aayushiharalal_1-1774005729026.png

However, when executing the main pipeline, I consistently receive the following error:

Error message
{"requestId":"3bd6a7a5-3fd3-420c-807a-f25ac091243e","errorCode":"ItemNotFound","message":"Could not found the requested item"}
Input 
{
"waitOnCompletion": true,
"operationType": "InvokeFabricPipeline",
"pipelineId": "1b82c51a-66ca-49ce-b249-c8757c986af1",
"workspaceId": "31dae79c-d0be-478d-a752-22849953c41f",
"parameters": {}
}
Output

{
"requestId": "3bd6a7a5-3fd3-420c-807a-f25ac091243e",
"errorCode": "ItemNotFound",
"message": "Could not found the requested item",
"ADFHttpStatusCodeInResponse": "404",
"ResponseHeaders": {
"Pragma": "no-cache",
"Transfer-Encoding": "chunked",
"x-ms-public-api-error-code": "ItemNotFound",
"Strict-Transport-Security": "max-age=31536000; includeSubDomains",
"X-Frame-Options": "deny",
"X-Content-Type-Options": "nosniff",
"RequestId": "3bd6a7a5-3fd3-420c-807a-f25ac091243e",
"Access-Control-Expose-Headers": "RequestId",
"request-redirected": "true",
"Cache-Control": "no-store, must-revalidate, no-cache",
"Date": "Fri, 20 Mar 2026 11:11:36 GMT",
"Content-Type": "application/json; charset=utf-8"
},
"executionDuration": 6
}

response header
{"Pragma":"no-cache","Transfer-Encoding":"chunked","x-ms-public-api-error-code":"ItemNotFound","Stri...

Manage Connections

aayushiharalal_2-1774005919080.png

 

Clarifications:

  • Both pipelines are in the same workspace

  • I have Admin access to the workspace

  • The pipelineId and workspaceId were copied directly from the Fabric UI

  • The child pipeline is saved and visible

  • A valid connection is configured via Manage Connections (screenshot attached)

Request:

Could you please help clarify:

  1. If there are any additional backend requirements (e.g., publishing state, hidden dependencies, or API limitations) for invoking a Fabric pipeline

  2. Whether InvokeFabricPipeline has any known constraints related to workspace scoping or connection binding

  3. If this error could indicate an issue with ID resolution on the service side, despite the item being present and accessible

Hi @aayushiharalal,

 

the invoke pipeline acitivty is basically very simple. There are not specific limitations like you mentioned.

What else you can try.

- Take you the legacy invoke (not sure if you call in both acitivities the same pipelines to invoke).

- OR create two complete new pipelines and invoke the one from the other just to check if there is any general issue in your environment

 

Best regards!

Hello @Mauro89 ,

I’ve already tried creating a completely new pipeline for testing (as shown in the screenshot in above reply), but the issue persists.

Both Invoke Pipeline activities are calling the same pipeline. I also created a new connection to rule out any connection-related issues, but that didn’t resolve the problem.

Because of this, I’m currently unable to work across workspaces.

At this point, I’m wondering:

  • Could this be related to tenant-level settings?
  • Are there any capacity limitations or configurations that might cause this behavior?

I’m running out of possible causes to investigate, so any guidance on what to check next would be really helpful.

Thank you.

Hi @aayushiharalal,

 

there is no tenant-level setting or capacity config which relates to the difference between the two activities.

Last thing what I can think of is that you check and compare both source codes of the pipelines. If there is nothing significant different, I recommend opening a support ticket at Microsoft.

 

Best regards!

Hello @Mauro89,

In the legacy setup, invoking the pipeline did not require a connection, which is why it was working there. In the new setup, invoking the pipeline activity requires a connection, and this appears to have been the cause of the issue.

 

After switching to a Service Principal connection, the new pipeline activity is now working as expected.

 

Thank you for your time and support—it was very helpful.🙂

Hi @aayushiharalal 

Thank you for sharing the update and resolution. Glad to hear that switching to a Service Principal connection resolved the issue.

If any of the responses helped, please consider acknowledging or marking it as the solution so it can help others facing a similar issue in the future.

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.