add in exponential wait time for TaskState.TASK_FAILED cases, the default wait time is starting at 10 secs