GetFloatValue node input (float) is not working, but manual parameter work, totally lost.

The GetFloatValue from a float curve (Get Float Value | Unreal Engine Documentation) is not working.

It takes the value from a FindLookAtRotation(Pitch), and this value is good to use from debug.

The Curve is correctly set up, if i manually put eg 20.0 in the InTime of the node i get a correct return value.

But for the hooked up i get the return value as if the input float was 0.

Im completely lost as to why this float input does not work while the manual input does…