DatePicker with AspNetCore Typescript

I’ve run into this with a datepicker plugin/library. Not sure if it’s the same issue but for me the issue with the change.delegate not firing was due to how the plugin was injecting the updated value to the input. In my case they were using jquery’s $('input').val('new value') which does not trigger a changed event. I had to add a hook in to fire a trigger for the change event myself so that whenever the datepicker plugin updated the value, it would manually trigger the change event $('input').trigger('change'). The same applies for when you are changing the binding value using aurelia.

You can see this thread for more info: Missing change event when changing model on input value.bind