Numeric text box Min Max work only first time

Hi. It appears I'm using a more recent version of Radzen, but am still running into the same issue.

The Max only works on the first input. I am able to type something in, have it be set and then continue typing a large value and then it doesn't update. Here's my code for the component:

<RadzenNumeric ShowUpDown="false" TValue="int?" Min="0" Max="99" @bind-Value=@Value Change=OnChange />


@code {
    [Parameter]
    public int? Value { get; set; }
    [Parameter]
    public EventCallback<int?> ValueChanged { get; set; }

    private void OnChange() { ValueChanged.InvokeAsync(Value); }
}

Experimenting with it, I found the Min/Max works if I set the TValue to be a non-nullable int. Any reason why the validation wouldn't work with a nullable int?

Oops, sorry this is a duplicate of Numeric validation flaw with nullable int