Possible Console Command bug?

Can someone test this : create a console command like the following and see if you can execute it ingame by typing “ModifyAttribute X 1”.



UFUNCTION(exec)
void ModifyAttribute(const FString& attributeName, float attributeValue);


It writes Bad or missing property ‘AttributeName’. I’m not sure why this is happening.
I’ve done several tests and putting the float as the first argument works, using a FName instead of FString works too. Also, having only the FString as the argument works.

Bump for the Devs