#187 - agent now tries harder to report exceptions back to a client