case syncMatchBacklogPresent:
return outcome, nil
// We only block if we are the root and the task is forwarded from a backlog.
// Otherwise, stop here.
if tm.isForwardingAllowed() ||
task.source != enumsspb.TASK_SOURCE_DB_BACKLOG ||
!task.isForwarded() {
return outcome, nil
}
}