fixing crash on character updates, hardening against other possible crashes for notifications