Numeric textbox component doesn't work properly with Min property set to 0.1m and TValue="decimal?". Validation works fine only first time. Next time it accepts 0. The same problem happens on your portal when you modify the code. https://blazor.radzen.com/numeric
If you are using @bind-Value you can try Value/Change event instead two way binding.