The specified input is of a different data type than that required by the parameter. Most input parameter fields to a tool expect or require that the input be of a certain type. For example, if a raster is expected for an input parameter, you cannot use an input of type date. In general, tool dialog boxes will not permit you to specify an incompatible data type. Sometimes the tool may even automatically correct the input, such as in the case of entering a floating point value when an integer is expected, causing the input value to be truncated to an integer. This issue may also be encountered when using variables for the parameters if proper care is not taken to ensure they represent the required types.
Review the usage for the tool and ensure that all parameter inputs are of the correct type.