When I enable trackball in chart control and collection of points in chart is empty a get an exception:
Specified argument was out of the range of valid values.
System.ArgumentOutOfRangeException
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Syncfusion.UI.Xaml.Charts.ChartSeries.FindNearestChartPoint(Point point, Double& x, Double& y, Double& stackedYValue)
at Syncfusion.UI.Xaml.Charts.ChartTrackBallBehavior.OnPointerPositionChanged(Point point)
at Syncfusion.UI.Xaml.Charts.ChartTrackBallBehavior.OnPointerMoved(PointerRoutedEventArgs e)
at Syncfusion.UI.Xaml.Charts.Chart.OnPointerMoved(PointerRoutedEventArgs e)
When I enter the page with chart control chart is still empty, because I have to read values from files and it takes a second. I guess you could add condition to check this situation.