Hallo Rolf,
Das Event musst Du als CustomEvent erzeugen und bubbling aktivieren:
let event = new CustomEvent("change", { bubbles:true }); inputElement.dispatchEvent(event);
Ist "bubbling" nicht ohnehin standardmäßig aktiviert und ich kann es weglassen, im Sinne von:
// Event auslösen
targetElement.dispatchEvent(new Event('input'));
Jörg