How to fix InternalServerError Encountered internal server error. The tracking Id is 'd7798327-b3cf-4681-ab6e-89c03ef5b062'. while an action in Logic App is trying to update Business Process Tracking?
I am trying to update Business Process Tracking from Logic App action, but it fails in the action where Business Process Tracking stage is mapped.
I tried recreating Business Process Tracking, Data Explorer and Logic Apps in same resource group and same subscription. Also tried with only one stage in BPT with only one value, which is from the Parse Json action.
Please suggest me the solution to fix this.
Azure Logic Apps
Azure Business Process Tracking
-
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-01-31T11:15:03.96+00:00 Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
To resolve the "InternalServerError" you encountered while updating Business Process Tracking from a Logic App action, consider the following troubleshooting steps:
- Confirm that the mappings between the Logic App action and the Business Process Tracking (BPT) stage are set up correctly. Check that the transaction ID and other business properties are properly aligned with the expected outputs.
- Verify that the data types of the values being sent from the Logic App to the BPT stage correspond to the expected data types specified in the BPT configuration.
- As you mentioned that you tried using only one stage and one value, make sure that the value being passed is neither null nor empty. Streamlining the process can assist in determining whether a particular value is the source of the issue.
- Use Azure Monitor or Application Insights to review the logs for any additional error messages or details that may offer more context regarding the failure.
- Thoroughly review the configurations of your Data Explorer and Logic Apps to confirm that they are set up correctly and that there are no permission issues obstructing the update. Additionally, transient issues can occasionally lead to internal server errors, so try retrying the action after a brief interval to see if the problem continues.
For your reference, please review the following documentation for further clarification:
I hope this helps! Let me know if you have any further questions or need additional assistance.
-
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-02-03T08:50:37.95+00:00 Hi @Raghavi Ramachandran ,
Following up to see if you have chance to check my previous response and help us with requested information to check and assist you further on this. -
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-02-04T06:05:59.3733333+00:00 Hi @Raghavi Ramachandran ,
If you found the response helpful, please click Accept Answer and Yes for the provided answer. This will help other community members with similar issues find the solution more easily. -
Raghavi Ramachandran • 0 Reputation points
2025-02-05T12:47:48.2033333+00:00 Hello Ranashekar,Thank you so much for your suggestions.
I validated all the points you mentioned, But unfortunately still I am facing same issue. So i tried creating new BPT and mapped the values in Send email action, ( data source from Parse Json function OrderNumber ). This throws the below error . I followed the same steps given in MS blog.
Tracking profile validation for 'Test_LA_BusinessProcessTrackingPOC' failed. List of errors: 'The event propery expression contains one or more of the 'Microsoft.WindowsAzure.ResourceStack.Common.Collections.InsensitiveHashSet' unsupported expression(s).,
-
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-02-06T13:32:19.78+00:00 Hi @Raghavi Ramachandra,
Thank you for your patience and for providing additional details about the issue you're facing.The error message you encountered, "The event property expression contains one or more of the 'Microsoft.WindowsAzure.ResourceStack.Common.Collections.InsensitiveHashSet' unsupported expression(s)," suggests that there may be an issue with the expressions or data types being used in your Business Process Tracking (BPT) configuration.
Here are some steps to help you troubleshoot and resolve this issue:
- Check the expressions used in your BPT configuration. Ensure that they do not include unsupported types or structures. The error indicates that there may be a collection type that is not supported. Simplify the expressions to use basic data types (e.g., strings, numbers) where possible.
- Ensure that the data types of the values being passed from the Logic App to the BPT are compatible. For example, if you are passing an array or a complex object, try converting it to a simple string or number to see if that resolves the issue.
- Double-check the mapping of values in the Send Email action. Ensure that the values being sent from the Parse JSON function are correctly mapped and that there are no discrepancies in the expected format.
- As a troubleshooting step, create a new BPT with minimal configuration. Use only basic properties and a single value from the Parse JSON action to see if the error persists. This can help isolate the issue.
- Utilize Azure Monitor and Application Insights to collect more detailed logs and identify the source of the error. This may provide you with additional context regarding the "Unsupported expression" issue and help you find a solution.
Note: Integration Environment and Business Process Tracking are currently in preview and not yet ready for production use. See Supplemental Terms of Use for Microsoft Azure Previews.
I hope the above provided information will helps in better understanding and solve your issue, if you have any further concerns, please feel free to reach out to us.
-
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-02-07T13:31:48.1333333+00:00 Hi @Raghavi Ramachandran,
Following up to see if you have chance to check my previous response and help us with requested information to check and assist you further on this. -
Ranashekar Guda • 265 Reputation points • Microsoft External Staff
2025-02-10T13:57:23.8833333+00:00 Hi @Raghavi Ramachandran,We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet.
Sign in to comment