All commands registers as default after implementing cloud zoo

Hi

We have a plugin which worked by us deciding what commands to register, as they differ in debug and release. We had our own license solution, but it was a bit clunky to deal with, so we decided to use the cloud zoo.

We used to have control over what commands where registered, but that seems to not be the case anymore? We simply can’t figure out why all commands are getting registered, even on an evaluation license (which is all we can work with before we release a working version of the plugin?).

We used to call a RegisterCommands method, that was passed a bool telling us if there was a valid license or not. This seems to have no effect at all, and all commands are registered as soon as you click “Ask me later”. I can see them getting registered in the Registry too, and tried deleting that whole plugin folder as well to no avail.

How do we get control of this command registering magic? Are we missing something? We haven’t been able to find any documentation on this.