@SSIS LookUp não está lidando com NULLs, como os documentos dizem que deveria

Tenho um fluxo de dados SSIS que usa uma pesquisa. Às vezes, o valor a ser pesquisado (no meu fluxo, não na tabela de pesquisa) é nulo.

Os documentos do @MSDN dizem:

sando o cache completo, que suporta operações de pesquisa em valores nulo

Estou usando o cache completo (esse é o padrão

Mas quando executo, recebo este erro nas minhas linhas nulas:

Row não produziu nenhuma correspondência durante a pesquisa

Se eu alterar o resultado para ignorar não correspondências, ele funcionará bem. Mas isso ignora todos os jogos sem correspondência. Eu só quero permitir nulos através (como nulo). Qualquer outra não correspondência deve falhar no component

O que estou fazendo de errado? Como posso obter nulos para escrever como nulos, mas não ignorar outros erro

(OBSERVAÇÃO: verifiquei minha tabela de pesquisa duas vezes. Ele possui TODOS os valores que estão na minha tabela de origem. Ele simplesmente não possui NULL como valor (porque é estranho ter um valor de pesquisa como nulo.)

questionAnswers(4)

yourAnswerToTheQuestion