ERRO - Filtro checkbox + clausula IN

Preciso aplicar dois filtros checkbox numa consulta. O segundo filtro deve trazer todos os resultados relativos aos checkbox selecionados no primeiro filtro (relacionamento 1-N). O erro é: o segundo filtro só é carregado quando seleciono somente um valor no primeiro filtro, quando seleciono mais de um, o segundo fica em branco.

No debug me mostrou que para cada item selecionado no primeiro filtro, é feita uma nova consulta para o segundo (cláusula IN com um só valor).

Alguém já teve problema parecido?