I am using SfGridView via
<PackageReference Include="Syncfusion.Grid.WinUI" Version="20.2.0.36" />
I was initially using ObservableCollection, but I could not clear the collection and the grid be updated. I then created a custom INotifyCollectionChanged implementation so I could debug the grid's reaction to the events. When I send the Reset event, there is no attempt from the grid to read any properties of the collection and the visual state of the grid does not change.