After adding the delay as suggested we followed to avoid the occurrence of this error. But, We still see the crash issue. This crashes the app. Could we make sure this is fixed at earliest as this is happening at prod.
// Re-apply tooltip suppression after every render because Chart.Series.Clear() // discards the old native series objects and the empty template must be re-stamped // onto each newly created native series instance. #if WINDOWS SuppressNativeTrackballTooltip();
// Defer trackball reattachment with enough delay for ArrangeOverride to complete. // A single Dispatcher.Dispatch (one frame) is insufficient — Telerik's // ArrangeOverride → CallUpdateUI → UpdateVisuals → UpdateIntersectionPoints // fires on the same or next frame with stale ChartDataContext. // 200ms guarantees the layout cycle has fully completed and native series // data points are initialized before the trackball can query them. Dispatcher.DispatchDelayed(TimeSpan.FromMilliseconds(200), SafeReattachTrackball); #endif