Resultados do grid mudam de acordo com o numero de dados exibidos

As checkboxes mudam o valor na minha aplicacao grupos/applicacoes baseado no numero de registros que sao exibidos.
Por exemplo se eu selecionar para visualizar todos os registros, todas as boxes disponivies que podem ser marcadas estao marcadas. Se eu selecionar para visualizar apenas 10 dados por vez, as checkboxes estao todas desmarcadas, e se eu continuar navegando para frente e para tras, dados que estavam marcados anteriormente aparecem desmarcados e vice versa.
Os dados so refletem os dados do banco de dados se eu selecionar para exibir todos os dados.


Acima exibicao todos os dados selecionados, reflete corretamente o banco de dados


Acima filtro alterado para apenas 10 dados, check marks desapareceram


Acima, nenhuma alteracao feita no filtro, apenas naveguei entre as 3 paginas disponiveis e voltei para a primeira.

Alguem tem alguma ideia do que pode estar causando isso ?

Obrigado.