Non 2xx responses are treated as failures