Upload not working in the .net 8

Hello everyone.
I would like to know if there is a different configuration for uploading files in Net 8. I have the same project working in Net 6, and when I changed it to Net it simply stopped working.
I am using WASM. The method in the API controller in Net 6 is working perfectly, as well as the other Radzen controls, except for Upload that stopped responding. Apparently in the debugs here, we get the impression that it does not trigger the upload process.
We have already tried setting the rendermode to both Server and Auto, but it still did not work. Does anyone have any other tips?
One more detail that I forgot to mention, we pass the Authorization parameter as a parameter in the header (RadzenUploadHeader).

 <RadzenUpload @ref="@upload" Auto=false Url="@url" ChooseText="Selecionar" Complete="@OnComplete" Multiple="true"         Progress="@((args) => OnProgress(args))" ParameterName="certificado" class="w-100" DeleteText="Remover" Error="@((args) => OnError(args))">
     <RadzenUploadHeader Name="Authorization" Value="@token" />
 </RadzenUpload>

The upload event is triggered by a separate button.

<RadzenButton Size="ButtonSize.Medium" IsBusy="@enviando" Text="Enviar" Click=@(args=> OnClickEnviar()) />
 private async Task OnClickEnviar()
 {
     if (senha == "")
         return;

     enviando = true;
     url = $"{_httpClient.BaseAddress}api/v1/empresa/atualizar-certificado/{senha}/{(atualizaEmpresasDaMesmaBase ? "true" : "false")}";
     upload.Url = url;

     StateHasChanged();

     await upload.Upload();
 }

If anyone has any tips, I would be very grateful.

I downloaded the radzen sources and attached the project with the intention of being able to find something in the debug.
In the Upload method, where I marked it shouldn't be filled in with the file I'm sending?

What I noticed: if you insert a breakpoint on line 242 of the file: 'RadzenUpload.razor.cs', you can view the selected file. But if you continue debugging, and right after exiting the HasValue method, and the Upload method is called, if you inspect the 'files' variable it is already empty.

After analyzing the Upload sources, I realized that there is an IF when the URL property is not defined. This changes the behavior of the control.
I changed the declaration of the URL property in the control and it worked.
Here's how it looks:

<RadzenUpload @ref="@upload" Auto=false ChooseText="Selecionar" Complete="@OnComplete" Multiple="false"
              Progress="@((args) => OnProgress(args))" class="w-100" DeleteText="Remover" Error="@((args) => OnError(args))"
              Url="@($"{_httpClient.BaseAddress}api/v1/empresa/atualizar-certificado/{senha}/{(atualizaEmpresasDaMesmaBase ? "true" : "false")}")">

    <RadzenUploadHeader Name="Authorization" Value="@token" />
</RadzenUpload>