Not sure when this happened, but the feature got broken:

https://user-images.githubusercontent.com/29597/130155150-18fbca13-42d7-4d7d-831e-8db4a9672d94.mp4

Using the up/down arrows to navigate the list works fine, but jumping to the next/previous component with a warning or error doesn't quite work correctly. (The scroll offset is wrong so the component is often not visible.)
this._onBridgeProtocolTimeoutID = null;
    }
    if (bridgeProtocol.version !== currentBridgeProtocol.version) {
      this._unsupportedBridgeProtocol = bridgeProtocol;
    } else {
      
      this._unsupportedBridgeProtocol = null;
    }
    this.emit('unsupportedBridgeProtocolDetected');
  };
  onBridgeProtocolTimeout = () => {
    this._onBridgeProtocolTimeoutID = null;
    
    
    this._unsupportedBridgeProtocol = BRIDGE_PROTOCOL[0];
    this.emit('unsupportedBridgeProtocolDetected');
  };
  // The Store should never throw an Error without also emitting an event.
  // Otherwise Store errors will be invisible to users,
  // but the downstream errors they cause will be reported as bugs.
  // For example, https://github.com/facebook/react/issues/21402
  // Emitting an error event allows the ErrorBoundary to show the original error.
  _throwAndEmitError(error: Error) {
    this.emit('error', error);
    
    
    throw error;
  }
}