JSF 2.0 - Problemas de navegação x Escopos

Olá senhores,

Estou com um problema em minha aplicação, onde não consigo passar o estado de um objeto de uma view para outra.
Inicialmente, tenho uma tela de consulta com um campo e uma rich:dataTable. Neste managedBean, utilizo o ViewScope e, aparentemente, está funcionando 100%. Percebo a diferença entre o @RequestScope e o @VieeScope quando utilizo a paginação. Com o Request, o objeto perde seu estado quando mudo a página da tabela. Com o View, eu consigo navegar entre os paginas da rich:dataTable sem problemas. Até aí tudo bem.

Meu problema é quando eu clico em um registro para abri-lo em outra view. No Debug, eu vejo que o objeto está todo preenchido, mas quando o método da um return com o nome da view que será exibida, o objeto perde esse estado. Resultado: a pagina é exibida toda em branco.

Alguem poderia me dar uma ajuda nisso?