We defensively load FailureAnalyzer instances to discard those that require a dependency that's not on the classpath. But we can have a valid FailureAnalyzer that actually throws an exception while checking if it can handle the request.
If that happens, we just stop and we don't attempt to invoke other instances down the road that might be able to process it. That exception isn't logged anywhere either.