This bug seems to be difficult to reproduce and is slightly different every time.
When I was working on my colorize macro, the parameters get messed up in order the first time, so I wired the parameters to the correct devices. However, when I restarted WM, this time the name AND the parameter order got messed up. There are also sometimes “phantom” parameters that do nothing and replace an actual parameter.