I have this situation:
In my plugins directory are two plugins with the same commandKeyword, one is active, the other is not activated.
Now if I try to execute a command, the client does not call the processCommand callback of the active one. I get the error "Invalid command or missing parameters". If I delete the lib of the non-active plugin, all works fine.
Don't know what the client should do, if there are two active plugins with the same commandKeyword (and I didn't test this situation), but if there is an active plugin, it should be called.
Happens at least on linux amd64.