Handle parsing failures more gracefully + retry broken listings a few times