Problem with DataGrid filtering

I have next DataGrid:

         <RadzenDataGrid
                        Data="@a"
                        AllowFiltering="true"
                        FilterMode="FilterMode.Simple">
                        <Columns>
                            <RadzenDataGridColumn TItem="t" Property="text" Title="TestTitle" />
                        </Columns>
                    </RadzenDataGrid>

And next code:

  t[] a = new[] {new t{text = "gsdfg"}, new t{text= "jfghdjdfghj"}};

    public class t
    {
        public string text { get; set; }
    }

When i type in filter, i get error and drop my app. In console i get next StackTrace:

blazor.server.js:1 [2023-10-13T07:26:40.421Z] Error: System.TypeLoadException: Could not load type 'Microsoft.IdentityModel.Json.JsonObjectAttribute' from assembly 'Microsoft.IdentityModel.Tokens, Version=7.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
   at System.ModuleHandle.ResolveType(QCallModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)
   at System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
   at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
   at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(MetadataToken caCtorToken, MetadataImport& scope, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, ListBuilder`1& derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctorWithParameters, Boolean& isVarArg)
   at System.Reflection.CustomAttribute.IsCustomAttributeDefined(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, Int32 attributeCtorToken, Boolean mustBeInheritable)
   at System.Reflection.CustomAttribute.IsDefined(RuntimeType type, RuntimeType caType, Boolean inherit)
   at System.Linq.Dynamic.Core.CustomTypeProviders.AbstractDynamicLinqCustomTypeProvider.<>c.<GetAssemblyTypesWithDynamicLinqTypeAttribute>b__3_0(Type t)
   at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()
   at System.Linq.Enumerable.DistinctIterator`1.MoveNext()
   at System.Linq.Dynamic.Core.CustomTypeProviders.AbstractDynamicLinqCustomTypeProvider.GetAssemblyTypesWithDynamicLinqTypeAttribute(IEnumerable`1 assemblies)+MoveNext()
   at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
   at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.DistinctIterator`1.ToArray()
   at System.Linq.Dynamic.Core.CustomTypeProviders.AbstractDynamicLinqCustomTypeProvider.FindTypesMarkedWithDynamicLinqTypeAttribute(IEnumerable`1 assemblies)
   at System.Linq.Dynamic.Core.CustomTypeProviders.DefaultDynamicLinqCustomTypeProvider.GetCustomTypesInternal()
   at System.Linq.Dynamic.Core.CustomTypeProviders.DefaultDynamicLinqCustomTypeProvider.GetCustomTypes()
   at System.Linq.Dynamic.Core.Parser.KeywordsHelper..ctor(ParsingConfig config)
   at System.Linq.Dynamic.Core.Parser.ExpressionParser..ctor(ParameterExpression[] parameters, String expression, Object[] values, ParsingConfig parsingConfig)
   at System.Linq.Dynamic.Core.DynamicExpressionParser.ParseLambda(Type delegateType, ParsingConfig parsingConfig, Boolean createParameterCtor, ParameterExpression[] parameters, Type resultType, String expression, Object[] values)
   at System.Linq.Dynamic.Core.DynamicExpressionParser.ParseLambda(ParsingConfig parsingConfig, Boolean createParameterCtor, ParameterExpression[] parameters, Type resultType, String expression, Object[] values)
   at System.Linq.Dynamic.Core.DynamicExpressionParser.ParseLambda(ParsingConfig parsingConfig, Boolean createParameterCtor, Type itType, Type resultType, String expression, Object[] values)
   at System.Linq.Dynamic.Core.DynamicQueryableExtensions.Where(IQueryable source, ParsingConfig config, String predicate, Object[] args)
   at System.Linq.Dynamic.Core.DynamicQueryableExtensions.Where[TSource](IQueryable`1 source, ParsingConfig config, String predicate, Object[] args)
   at System.Linq.Dynamic.Core.DynamicQueryableExtensions.Where[TSource](IQueryable`1 source, String predicate, Object[] args)
   at Radzen.QueryableExtension.Where[T](IQueryable`1 source, IEnumerable`1 columns)
   at Radzen.Blazor.RadzenDataGrid`1.get_View()
   at Radzen.PagedDataBoundComponent`1.get_PagedView()
   at Radzen.Blazor.RadzenDataGrid`1.DrawGroupOrDataRows(RenderTreeBuilder builder, IList`1 visibleColumns)
   at Radzen.Blazor.RadzenDataGrid`1.<>c__DisplayClass19_0.<DrawRows>b__0(RenderTreeBuilder builder)
   at Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddContent(Int32 sequence, RenderFragment fragment)
   at Radzen.Blazor.RadzenDataGrid`1.BuildRenderTree(RenderTreeBuilder __builder)
   at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment, Exception& renderFragmentException)

This exception is not related to Radzen.Blazor component at all.

On StackOverFlow was thread where was same situation, but with a different lib

I tried downgrade version Radzen to 4.13, but its not help me. If i downgrade to 4.10, i dont get data

Solution to this problem: c# - Why do I get IDX20803 error after upgrading to IdentityModel v7 from v6? - Stack Overflow

I have a column like this

<RadzenDataGridColumn TItem="Datasets" Property="DatasetGroups.Name" Title="Groups" Filterable="true" Sortable="false" Frozen="false" TextAlign="TextAlign.Left">
  
    <Template Context="data">
        @{
            var datagroups = data.DatasetGroups;                    

            if (datagroups == null || datagroups.Count == 0)
            {
                <span>No Groups</span>
            }
            else
            {
                foreach (var item in datagroups)
                {
                    
                    <RadzenBadge BadgeStyle="BadgeStyle.Primary" Text="@item?.Name" />
                }          
            }
        }                   
    </Template>
</RadzenDataGridColumn>

I cant seem to work out what i need to do to allow filtering on this, other columns work no problem. Am i doing something wrong. No exceptions and/or errors. Just no filter is been applied.

Thanks

Make sure this is a valid property name.

Thanks, it is

public class DatasetGroups
{
    public int Id { get; set; }        
    public string? Name { get; set; }
    public int DatasetId { get; set; }
    public Datasets? Dataset { get; set; }
}

I'm afraid that I don't have any other ideas. Try to attach Radzen.Blazor project to your app to debug the filtering.

Ok i will, thankyou for your help.