fix: catch and log malformed change events