Workaround for microsoft/ApplicationInsights-node.js#1411.
Node.js v16.9+ supports Error.cause for chaining exceptions, but the Application Insights
Node.js SDK only captures the top-level error. The TelemetryExceptionData.exceptions array
always contains a single entry even though the schema supports chains via id/outerId.