Fixes https://emqx.atlassian.net/browse/EMQX-10405 The problem here was that, for async requests, ehttpc responses of the form `{ok, 4__, _, _}` and similar were being treated as successes.