Unhandled error when pressing enter with dropdown box filter open

Running new blazor app with Radzen 10.0.1. InteractiveServer

See sample code below. Select first drop down box. Type the letter a and press enter.

In the chrome debugger, the following error occurs:

[2026-03-13T16:37:51.447Z] Error: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'Radzen.DropDownBase<TestRadzen.Components.Pages.Test.Test.VendorDto>.OnSelectItem(object, bool)' is inaccessible due to its protection level
at CallSite.Target(Closure, CallSite, DropDownBase1, Object, Boolean) at Radzen.DropDownBase1.HandleKeyPress(KeyboardEventArgs args, Boolean isFilter, Nullable1 shouldSelectOnChange) at Radzen.Blazor.RadzenDropDown1.HandleKeyPress(KeyboardEventArgs args, Boolean isFilter, Nullable1 shouldSelectOnChange) at Radzen.DropDownBase1.OnFilterKeyPress(KeyboardEventArgs args)
at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)

@page "/test2"

<h3>Test</h3>

<RadzenLabel Component="vdd1" Text="Tab 1" />
<RadzenDropDown TValue="VendorDto"
                Name="vdd1"
                Data="@vendors"
                @bind-Value="@selectedVendor1"
                TextProperty="@nameof(VendorDto.IdAndName)"
                AllowFiltering="true"
                FilterCaseSensitivity="FilterCaseSensitivity.CaseInsensitive"
                FilterOperator="StringFilterOperator.Contains"
                FilterAsYouType="true"
                AllowClear="true"
                OpenOnFocus="true"
                ClearSearchAfterSelection="true"
                TabIndex="1"
                Style="width: 400px;" />

@code {
    private List<VendorDto> vendors = default!;
    VendorDto? selectedVendor1 { get; set; }
    VendorDto? selectedVendor2 { get; set; }
    VendorDto? selectedVendor3 { get; set; }
    VendorDto? selectedVendor4 { get; set; }
    VendorDto? selectedVendor5 { get; set; }
    VendorDto? selectedVendor6 { get; set; }

    protected override Task OnInitializedAsync()
    {
        var list = new List<VendorDto> {
            new VendorDto { Id = 1, Name = "Vendor A" },
            new VendorDto { Id = 2, Name = "Vendor B" },
            new VendorDto { Id = 3, Name = "Vendor C" },
            new VendorDto { Id = 4, Name = "Vendor D" },
            new VendorDto { Id = 5, Name = "Vendor E" },
            new VendorDto { Id = 6, Name = "Vendor F" },
            new VendorDto { Id = 7, Name = "Vendor G" },
            new VendorDto { Id = 8, Name = "Vendor H" },
            new VendorDto { Id = 9, Name = "Vendor I" },
            new VendorDto { Id = 10, Name = "Vendor J" }
        };

        vendors = list.OrderBy(x => x.IdAndName).ToList();
        return base.OnInitializedAsync();
    }

    private bool openOnFocus = true;

    class VendorDto
    {
        public int Id { get; set; }
        public string Name { get; set; } = default!;

        public string IdAndName => $"{Id} - {Name}";
    }
}


I was able to replicate and fix the problem - the fix wil be published immediately.