sendOne() now retries on failed push (10 times with 500ms sleep)