Hi, I have the same problem with the scroll view and UIGrid.
Actually, I have 2 lists on both sides of the screen. Everyone has only ONE column in it and it is scrolled up and down. (BTW the vertical positioning does not work if I choose VERTICAL in UI grid. It must stay Horizontal with 1 column)
Both of the grids are located in their own CLIPPED panels. Both panels are ANCHORED to their respective side of the screen. The problem is - when I DO NOT MAXIMIZE ON PLAY it works fine, BUT when it is maximized (or when I change resolution in exe-build) the grid is not visible at all or there is only a part of it visible on the panel (depends on the chosen resolution). According to the Unity editor, the X and Y positions of the grids do not change, while the Panel's positions change according to the anchored data.
I also tried UI Anchor, but as it was mentioned here - scrolling stops to work.