Found the issue, using DefaultRequestHeaders on a c# HttpClient will make the request send twice…
Thanks for the help!