My point is that, if native wininet breaks things, then current implementation is obviously incorrect. There are open wininet HTTPS issues in bugzilla.