In automation scripting, when adding an operation, parameters do not have a default value.
=> Errors appear on screen as soon as you add an operation because of it
=> Errors are not clear either!
See screen captures 1 and 2.
This can easily be avoided by adding a default value for parameters. This can be an empty value (like ""), that people will replace with their own.
See screen capture 3.
=> Set an empty default value for operation parameters.