Página sem ação após navigation rule

Tenho uma navigation rule

	<navigation-rule>
		<display-name>admin/produtos</display-name>
		<from-view-id>/admin/produtos.jsp</from-view-id>
		<navigation-case>
			<from-action>#{fotosProdutoBean.listar}</from-action>
			<from-outcome>success</from-outcome>
			<to-view-id>/admin/fotosProduto.jsp</to-view-id>
		</navigation-case>
	</navigation-rule>	

para que a pagina produtos, que lista todos os produtos, redirecione para a fotoProduto depois que for clicado em um link. Como o fotosProdutoBean precisa do id do produto para buscar no banco de dados as respectivas fotos, assim coloco nas páginas o keepAlive do richfaces:

<a4j:keepAlive beanName="produtosBean" ajaxOnly="false"/>
<a4j:keepAlive beanName="fotosProdutoBean" ajaxOnly="false"/>

Acontece que após a aplicação da navigation rule todos os forms da página fotosProduto perdem ação inclusive a de elementos já prontos do richfaces como o fileUpload.

OBS1: utilizando a navigation rule com o bean morre ao redirecionar a página.
OBS2: a página fotosProduto já foi testada sem o redirecionamento e nesse caso funciona normalmente.