Was not able to find the cause of the problem -- all of the DiscoveryProvider subclasses check for null before calling this listener method. I added a warn log message with a stack trace in the event ...
It doesn’t take much Java development experience to learn firsthand what the NullPointerException is about. In fact, one person has highlighted dealing with this as the number one mistake Java ...