Problemas em DataTable (Contribua e ganhe de brinde um muito obrigado)

Estou com um problema em um datatable.

A tela esta abaixo. Quando eu clico em adicionar item é aberta uma nova linha com o campo em branco. Ai inclui um registro, com qualquer valor, 999, por exemplo. Depois disso, deleto a linha que foi incluída. Ao adicionar uma nova linha, depois da remoção, o campo vem preenchido com o último valor informado.
O objeto está sendo excluído certo da lista, já verifiquei isso, então a princípio não é esse o problema. O que me parece que é quando a linha é excluída não está atualizando o datatable, e quando adiciona uma nova linha vem com os valores antigos.

Alguém já teve problema semelhante ou sabe o que pode estar ocorrendo?

A tela:

o código do meu componente datatable:

<p:dataTable id="#{id}DataTable" var="item" value="#{value}" 
		            	emptyMessage="#{recursos.nenhum_registro_encontrado}" 
		            	widgetVar="itemsTable" 
		            	selection="#{selection}"
		            	paginator="true" rows="5" rowIndexVar="index"
		            	currentPageReportTemplate="{currentPage} #{recursos.de} {totalPages}"
	                 	paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
	                 	paginatorPosition="bottom" rowKey="#{item.sequencial}" >
		<ui:insert>

		</ui:insert>
				
		<p:column style="width:12px" styleClass="colunaBusca">  
			<m:iconButton id="#{id}selectButton" 
				icon="ui-icon-trash" styleClass="button_select"
            	title="#{recursos.excluir}" onclick="#{id}confirmDialog.show()"
            	update=":formForm:tabView:#{id}DataTable" process="#{id}DataTable" immediate="true" >  
				<f:setPropertyActionListener value="#{item}" target="#{selection}" />  
            </m:iconButton>   
        </p:column>

		<f:facet name="footer">
       		<div class="buttons">
				<m:button id="btnAdcionar"
	           		actionController="#{actionController}"
		       		actionMethod="#{actionMethodIncluir}" process="#{id}DataTable"
		       		update=":formForm:tabView:#{id}DataTable" value="#{recursos.adicionar_item}">
	   			</m:button>
            </div>
		</f:facet>
	</p:dataTable>
	
	<m:confirmacaoDialog dialogId="#{id}confirmDialog" header="#{recursos.confirmar_exclusao}" height="100" width="400" 
		actionController="#{actionController}" actionDelete="#{actionMethodExcluir}" immediate="true" process="@this" update=":formForm:tabView:#{id}DataTable"/>

Ninguém?

Ta faltando informações ou ninguém sabe o que pode ser mesmo?

Olá,

  1. Verifique se realmente o model da tabela esta sendo atualizado.
  2. Verifique se o algoritimo que adiciona esta correto, ele pode estar obtendo os valores anteriores de algum lugar.

flws