replacing skipDoneCallback flage name with disableSwitchSourceCallback