Se alterar a propriedade `value` programaticamente em `onLiveChange` através de `setValue` com o mesmo novo valor, o controle de entrada não dispara `change` depois porque não detecta uma nova alteração: a propriedade `value` já foi atualizada.
Parece que você está tentando acionar o manipulador `onChange` em `onLiveChange`. Para lidar com esse cenário, considere criar um método separado que encapsule a lógica que deseja executar quando o valor mudar. Em seguida, chame este método nos manipuladores `onChange` e `onLiveChange`.
___
Para outros leitores que enfrentem problemas semelhantes:
Em geral, o evento `change` do `sap.m.InputBase` é acionado apenas quando o usuário pressiona enter ou move o foco para fora do campo com base nos eventos nativos do navegador "keydown" e "blur", respectivamente. Chamar `setValue` programaticamente não ativa nenhum desses eventos nativos.
Também observe que, se você habilitar `valueLiveUpdate` enquanto a propriedade `value` estiver vinculada a um modelo, nenhum evento `change` será disparado de acordo com a referência da API. Nesse caso, apenas o manipulador de mudança registrado para o evento `liveChange` será ativado.