hackney:request can also return {error, ...}