battleroyale: handle retries, catch status not 200 (usually 500)