Azure, Logic App Standard node.js upgrade from 22 to 24 gives error in Transform XML using XSLT map action

Annica Andersson | Kazoku IT 0 Reputation points
2026-11-06T13:04:47.9333333+00:00

Error:

InternalServerError

Exception while executing function: Functions.XsltNetFxLanguageWorkerFunction

xslt version 1.0

Changing back to node.js 22 and it works fine again

Is there a known issue or limitation between the XSLT worker (XsltNetFxLanguageWorkerFunction) and Node.js 24?

What do you recommend: changing back to Node.js 22, upgrading the XSLT version, or something else?

Azure Logic Apps
Azure Logic Apps

An Azure service that automates the access and use of data across clouds without writing code.


1 answer

Sort by: Most helpful
  1. Annica Andersson | Kazoku IT 0 Reputation points
    2026-11-09T11:02:39.2633333+00:00

    Thank you for your response.

    Since reverting to Node.js 22 immediately resolves the issue, we believe we have sufficiently demonstrated that the problem is related to the runtime/platform behavior introduced with Node.js 24 rather than to the map content itself.

    We have also observed the same behavior with XSLT 3.0, which indicates that the issue is not specific to XSLT 1.0.

    As this is a customer production environment, we cannot justify spending additional time on extensive troubleshooting or creating further test scenarios when the issue is already reproducible and isolated to the Node.js 24 upgrade.

    We therefore request clarification from the product team on one of the following:

    Is Node.js 24 officially supported for Logic Apps workloads using the Transform XML/XSLT functionality?

    Are there any additional configuration changes, feature flags, runtime settings, extension bundle versions, or migration steps required when upgrading from Node.js 22 to Node.js 24?

    Is this a known issue or regression in the XSLT worker/runtime path?

    If additional configuration is required for Node.js 24, please provide the relevant documentation or guidance. Otherwise, we would appreciate confirmation that this is a platform issue together with a recommended resolution or workaround.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.