More generally, the BlueprintNativeEvent / BlueprintImplementableEvent specifiers make the generated code automatically convert any structure parameters to const& variants, causing this sort of error.
So this is also true for FString - change arguments to const FString&
and it should work.