I have an instrumented application that is using otel and it's ecosystem packages. Because of its design, it is impossible to reach the http client they use internally forcing a native fetch request.
But it is impossible for me to make any requests to any origin no matter what. I used a 'proxy' like plugin I implemented that just forwarded request sent to otel://traces to the collector, which despite reporting a failure just like the rest, at least did pass the message along. But it required nasty hacks to make work.
I know there are issues with using native fetch/beacon but I'm really hoping there is some sort of out..