Fix event handling so deletion actually updates
Show error message when failing to delete a character