Setting the named param Donut.NumberOfRings for an EQSQuery through CPP causes a fatal crash.

This is from the EQS Asset

Screenshot 2025-09-24 095411

And this is binding code

queryInstance->SetNamedParam(FName("Donut.NumberOfRings"), 1.0f);

the resulting fatal error:

Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Containers\ContainerHelpers.cpp] [Line: 8] Trying to resize TArray to an invalid size of 2336227328\

Notes:

  • setting other params (ex:Donut.InnerRaduis, Donut.OuterRaduis") exactly the same way, does not crash the editor
  • Hard-coding this value in the EQS Asset, does not crash the editor.
    *Crash occur regardless of the float value passed above.
    *Crash occurs when the passed value is int32.

Any ideas on what am I doing wrong?