The type of an argument or parameter includes whether or not it is an array or a user-defined type. This error has the following cause and solution:
Either change the argument or change the definition of the parameter.
Either pass an array of the expected type or change the definition of the parameter declaration.
For additional information, select the item in question and press F1.