Fix SendAsync in HttpUtils to only run on success