Fiquei com dúvida do por quê não foi removido o update do constructor:
constructor() {
this.inputData = document.querySelector('#data')!;
this.inputQuantidade = document.querySelector('#quantidade')!;
this.inputValor = document.querySelector('#valor')!;
this.negociacoesView.update(this.negociacoes); //nessa linha
this.inputData.addEventListener('focus', () => this.removerMensagens());
this.inputQuantidade.addEventListener('focus', () => this.removerMensagens());
this.inputValor.addEventListener('focus', () => this.removerMensagens());
}
Removi do meu código e tudo continuou funcionando