Added logic to retry starting a worker on failure