fix cb non called if no task_path