Seria um bug do Richfaces ? reRender

Fala ai galera,
hoje me deparei com a seguinte situação, quando seleciono um item do h:selectOneRadio, renderizo um a4j:outputPanel com um h:selectOneRadio e com onclik no a4j:support, até aí tudo bem, ele é renderizado com sucesso, só que quando tento fazer a mesma operação(renderizar um outro a4j:outputPanel com um h:selectOneRadio), não funciona… alguma ideia? é um erro já conhecido? segue os códigos:

<h:form>
		<a4j:outputPanel id="op_tipoConsulta">
			<h:selectOneRadio value="#{consultaAction.tipoConsulta}">
				<f:selectItem itemLabel="Caixa" itemValue="01"/>
				<f:selectItem itemLabel="Formulário" itemValue="02"/>
				<a4j:support event="onclick" reRender="op_tipoFormulario"/>
			</h:selectOneRadio>
		</a4j:outputPanel>
		<a4j:outputPanel id="op_tipoFormulario">
			#{consultaAction.tipoConsulta}
			<s:fragment rendered="#{consultaAction.tipoConsulta gt 0}">
				<h:selectOneRadio value="#{consultaAction.tipoFormulario}">
					<f:selectItem itemLabel="Teste" itemValue="01"/>
					<f:selectItem itemLabel="Teste 2" itemValue="02"/>
					<a4j:support event="onclick" reRender="op_tipoConsultaCaixa"/>
				</h:selectOneRadio>
			</s:fragment>
		</a4j:outputPanel>
		<a4j:outputPanel id="op_tipoConsultaCaixa">
		#{consultaAction.tipoFormulario}
			<s:fragment rendered="#{consultaAction.tipoFormulario gt 0}">
				<h:selectOneRadio value="#{consultaAction.tipoConsultaCaixa}">
					<f:selectItem itemLabel="Teste 3" itemValue="01"/>
					<f:selectItem itemLabel="Teste 4" itemValue="02"/>
				</h:selectOneRadio>
			</s:fragment>
		</a4j:outputPanel>
	</h:form>

ConsultaAction.java

private int tipoConsulta;
private int tipoConsultaCaixa;
private int tipoFormulario;

//getter/setters

any idea ?