reducing the retries
Handle different retries between register and launch