@d-healey Thanks for the response!
I spent the last few days brushing up on this topic and converting just one expansion to Encrypted, and it seems the issue persists. The expansion itself works without a hitch, but the plugin is still having this hiccup.
At first I expected the culprit was these lines for the combo box that selects expansion or factory content - set to load factory content on init.
ExpansionSelector.setValue(1); // Sets to first entry (1-based)
ExpansionSelector.changed();
However, when commented out, the plugin is silent until a selection is made, and the same issue mentioned above is indeed present.
My next step was to comment out just this:
ExpansionSelector.setValue(1); // Sets to first entry (1-based)
and leave this:
ExpansionSelector.changed();
Which did what it was supposed to do, but the actual content loaded in the plugin upon loading the DAW project is still factory, despite the sample maps showing expansion content. It doesn't actually update until the user makes a selection.
Any idea what might be behind this? Thanks for your time.