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.)
_cachedErrorCount: number = 0;
  _cachedWarningCount: number = 0;
  _cachedErrorAndWarningTuples: Array<{|id: number, index: number|}> = [];
  
  _collapseNodesByDefault: boolean = true;
  _componentFilters: Array<ComponentFilter>;
  
  _errorsAndWarnings: Map<
    number,
    {|errorCount: number, warningCount: number|},
  > = new Map();
  
  _hasOwnerMetadata: boolean = false;
  
  
  
  _idToElement: Map<number, Element> = new Map();
  
  _isNativeStyleEditorSupported: boolean = false;
  
  
  _isBackendStorageAPISupported: boolean = false;
  
  
  
  
  _isSynchronousXHRSupported: boolean = false;
  _nativeStyleEditorValidAttributes: $ReadOnlyArray<string> | null = null;