PowerBI Desktop returning 404 getting OData API but works fine in Fiddler

So turns out I was using OData v3 and the server had OData v4, now its backward compatible but you have to add MaxDataServiceVersion="3.0" to the headers on your request out from PowerBI. PowerBI itself did not let me capture data and inspect through fiddler, however Excel did on the same API.