Problema ao habilitar a4j:commandButton JSF 1.2

Olá pessoal tudo bem?

Estou precisando de uma ajuda em relação à renderização de um a4j:commandButton.

Ao acionar uma ação na minha view(xhtml), esta passa por um método no meu managedBean que setta o valor do disable do commandButton, mas ao retonar à view esse commandButton ainda continua no disable=“true”. Quando Debugo o código, vejo que o atributo em questão é settado, não só uma, mas várias vezes…

Se alguém que passou por esta situação ou que conheça puder me ajudar.

Button:


<a4j:commandButton id="botalCadEfic" value="#{msgf.cad}"
actionListener="#{forEficienciaBean.cadastrar}"
reRender="frBody"
disabled="#{forEficienciaBean.renderedCadastrar==null}"
immediate="true">
<rich:toolTip value="Cadastrar Eficiência" hideDelay="200" />
</a4j:commandButton>

Obrigado, desde já, e se alguém precisar de mais partes do código é só pedir, mas acredito que isto não seja coisa da lógica, mas sim da ferramenta.