1) I would not rely on KeyError in this, there is an always a possibility to miss an exception. As we agreed, we must not fail on such things, so please catch everything
2) We need to log traceback, let's never "eat" exceptions. Please fix this for ram/cores too.