After some painful investigations I found the reason or at least the origin of this behaviour.
It happens only when:
*using grouped columns
*set lockedColumnCount for the ADG
*using a subclass of MXAdvancedDataGridItemRenderer for your itemRenderers
this will produce the bug you can see above when the adg is scrolled up
(it newer happens when it's scrolled down)
it disappears when the grid is redrawn
(after sort or column drag etc.)
and comes back most time (but not every time) when it is rescrolled...
Conclusion:
Don't use the MXAdvancedDataGridItemRenderer when you have groupedColumns and a lockedColumnCount
Create a class which implements:
IDataRenderer, IDropInListItemRenderer, ILayoutManagerClient, IListItemRenderer, IStyleClient
(subclass something like "Group" so you don't have to implement everything,
get inspired from the default renderer AdvancedDataGridItemRenderer for the rest of the implementation)
and use that class for your renderer
and no scrolling drawVerticalLine bug should appear...