Hi Alan, Is your Add-in set to autoload? (Config.daml "Autoload" attribute set to true)
Otherwise the add-in will only load when needed.
Modules are declared within the root ArcGIS element but must be further enclosed within a module's container element. The autoLoad attribute is used to control whether the module is loaded just-in-time (JIT)—the default—or automatically when the application starts. In almost all cases, autoLoad should be set to false.
<modules> <insertModule id="acme_mainModule" caption="Acme" className="MainModule" autoLoad="false"> <!--Declare additional customizations here..--> </insertModule> </modules>
If declaring a new module, all constituent plug-in declarations contained within the insertModule element are implicitly inserts, so the insert prefix on element names can be omitted (for example, insertButton becomes simply button).