Hi,
I think that one easy thing to try would be to test the same scenario with OpenTelemetry agent, would it be something that you could try here ?
If the Otel agent supports it, it could provide an easy work-around and maybe long-term solution. If it does not, then it means we'll have to investigate further why this corner case is not properly covered.