Our setup is a follows (for example): <SfTab @ref=SFTabAccessLevel OverflowMode="OverflowMode.MultiRow" Height="100%" Width="100%" LoadOn="ContentLoad.Dynamic" EnablePersistence="true" ID="MainTabs" ShouldReinitialize="false"> Another SFTab is nested within it (which contains multiple SfDashboard's): <SfTab @ref=SFTabDashboard OverflowMode="OverflowMode.MultiRow" Height="100%" Width="100%" LoadOn="ContentLoad.Dynamic" EnablePersistence="false" ID=@("atab" + DashboardAccessLevel.Value.ToString()) ShouldReinitialize="false"> The dashboard layout: <SfDashboardLayout ID=@("dl" + DashboardAccessLevel.Value.ToString() + "-" + Dashboard.Index.ToString()) @ref="DashboardLayout" Columns=@Dashboard.Columns AllowDragging="EditLayoutMode" AllowResizing="EditLayoutMode" AllowFloating="true" ShowGridLines="EditLayoutMode" CellAspectRatio=@Dashboard.CellAspectRatio CellSpacing=@(new double[]{Dashboard.CellPadding, Dashboard.CellPadding})> Panel: <DashboardLayoutPanel id=@dashboardTile.GUID Row=@dashboardTile.Settings.PositionY Column=@dashboardTile.Settings.PositionX SizeX=@dashboardTile.Settings.Columns SizeY=@dashboardTile.Settings.Rows> All tabs will load correctly on the first run but switching back will sometimes throw one of the following: Category: Microsoft.AspNetCore.Components.Server.Circuits.CircuitHost EventId: 111 ConnectionId: 0HNFH4JM770O5 RequestId: 0HNFH4JM770O5:00000021 RequestPath: /_blazor TransportConnectionId: b9N7Z023pk1taXzO1P5PjQ Unhandled exception in circuit 'qKJVodjHwcS2QKAsrgMnLciFaqZ-tfKpSHR7vscHgIA'. Exception: System.NullReferenceException: Object reference not set to an instance of an object. at Syncfusion.Blazor.Charts.Internal.ChartSeriesRenderer.RenderMarkerClipPath(RenderTreeBuilder builder) at Syncfusion.Blazor.Charts.Internal.ChartMarkerRenderer.BuildRenderTree(RenderTreeBuilder builder) at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment, Exception& renderFragmentException) This exception was originally thrown at this call stack: Syncfusion.Blazor.Charts.Internal.ChartDataLabelRenderer.InitPrivateVariables(Syncfusion.Blazor.Charts.ChartSeries, Syncfusion.Blazor.Charts.ChartMarker) Syncfusion.Blazor.Charts.Internal.ChartDataLabelRenderer.CalculateRenderTreeBuilderOptions(Syncfusion.Blazor.Charts.ChartSeries, Syncfusion.Blazor.Charts.ChartDataLabel) Syncfusion.Blazor.Charts.Internal.ChartDataLabelRenderer.DatalabelValueChanged() Microsoft.AspNetCore.Components.ComponentBase.CallOnParametersSetAsync() in ComponentBase.cs Unhandled exception rendering component: Unable to set property 'Opacity' on object of type 'Syncfusion.Blazor.Charts.ChartSeries'. The error was: Object reference not set to an instance of an object. Exception: System.InvalidOperationException: Unable to set property 'Opacity' on object of type 'Syncfusion.Blazor.Charts.ChartSeries'. The error was: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Syncfusion.Blazor.Charts.Internal.LineBaseSeriesRenderer.UpdateCustomization(String property) at Syncfusion.Blazor.Charts.Internal.AreaBaseSeriesRenderer.UpdateCustomization(String property) at Syncfusion.Blazor.Charts.ChartSeries.set_Opacity(Double value) at Microsoft.AspNetCore.Components.Reflection.PropertySetter.CallPropertySetter[TTarget,TValue](Action`2 setter, Object target, Object value) at Microsoft.AspNetCore.Components.Reflection.ComponentProperties.<SetProperties>g__SetProperty|3_0(Object target, PropertySetter writer, String parameterName, Object value) --- End of inner exception stack trace --- at Microsoft.AspNetCore.Components.Reflection.ComponentProperties.<SetProperties>g__SetProperty|3_0(Object target, PropertySetter writer, String parameterName, Object value) at Microsoft.AspNetCore.Components.Reflection.ComponentProperties.SetProperties(ParameterView& parameters, Object target) at Syncfusion.Blazor.SfDataBoundComponent.SetParametersAsync(ParameterView parameters) at Microsoft.AspNetCore.Components.Rendering.ComponentState.SupplyCombinedParameters(ParameterView directAndCascadingParameters)