Why would we return a non nil error here if the status is 0?