P.S. The error you are seeing, this one:
Action field name [State] shouldn’t match to a rule parameter name.
… is caused by using reserved words in an Action Parameter.
For example, the word State is a reserved word used in Rules. This means you cannot use that word for an Action parameter…
The same applies for many other words such as those which you see on the Left side of Rule Constraints, or within the list generated in a Rule for Action parameters, such as:
State Name (cannot use
State (cannot use
State Value (cannot use
Previous State (cannot use