my function with property "WithValidate" giving me problem

I noticed that the parameter signature of the Validate version ( FString name, FString pass, int32& StoreID ) doesn’t match the implementation version (missing const, and using a reference for the last parameter). Could this be the issue?