SelectOneMenu trazendo null

Pessoal,
tenho uma tela que possui dois input text e um combo. O combo é populado de acordo com o que for preenchido nos inputs. O método pra popular o combo é esse:

 public void popularOperadores(ActionEvent event) {
        operadoresList = new ArrayList<SelectItem>();
        operadoresList.add(new SelectItem(null, "Selecionar"));
        List<UsuarioTO> usuarioTOList = UsuarioBD.getInstance().buscarOperadoresPorCNPJFilial(Long.valueOf(this.getNrCNPJ()), this.getNrFilial());
        for (UsuarioTO item : usuarioTOList) {
            operadoresList.add(new SelectItem(item.getCodUsuario(), item.getCodUsuario() + " - " + item.getNome()));
        }
    }

Até aí blz, o combo é populado direitinho.
O problema é que seleciono o registro que eu quero no combo e clico no botão pra submeter o formulário. Quando vai pro Bean, o valor do combo tá indo null.

O código do meu combo:

<h:selectOneMenu id="operadoresSel"
			 value="#{movimentoretaguarda_abrirMovimentoCaixaRet.idOperador}">
	<f:selectItems value="#{movimentoretaguarda_abrirMovimentoCaixaRet.operadoresList}" />
</h:selectOneMenu>

Esse campo idOperador no Bean tá ficando null.

Alguém sabe o que pode ser e como resolver?

Eu tbm estou com o mesmo problema!

já procurei em vários outro tópicos, mas nenhum esclarece…