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.)
const Grandparent = ({count}) => <Parent count={count} />;
      const Parent = ({count}) =>
        new Array(count).fill(true).map((_, index) => <Child key={index} />);
      const Child 
      const container = document.createElement('div');
      utils.act(() => legacyRender(<Grandparent count={2} />, container));
      let renderer;
      utils.act(() => (renderer = TestRenderer.create(<Cont));
      expect(
        [root]
           
             
                 <Child key="0">
                 <Child key="1">
      `);
      const parentID = ((store.getElementIDAtIndex(1): any): number);
      utils.act(T_OWNER', payload: parentID}));
      utils.act(() => renderer.
      expect(
        [owners]
        →  
               <Child key="0">
               <Child key="1">
      `);
      await utils.actAsync(() =>
        legacyRender(<Grandparent count={1} />, container),
      );
      expect(
        [owners]
        →