In order for the Mega Drop Down Administration Add In to operate correctly, it needs to be trusted on the site where installed.
The installation program will attempt to automatically apply this trust, but an Administrator may need to "re-trust" the Add In after it has been deployed to your site. This procedure only needs to be performed after the initial installation.
You will need to "re-trust" the Add In If the Mega Drop Down Administration Add In opens and appears empty as displayed in the following image: