Editor bug (v4 and v5) - initial install from palette or API loads Editor resources in wrong order

Please note that this impacts any node that tries to rely on an Editor Plugin to deliver common Editor code or settings. That includes UIBUILDER.

The workaround is to make sure that you always reload the Editor page after installing a new Node module. A page reload does run things in the correct order.

Is this a new behaviour that has changed or something you've only just spotted?

Explained in the raised issue. This happens in v4 as well as v5 so not new.

Seems like my testing for UIBUILDER not quite as robust as I thought! You can only spot it if you monitor a new install from either the admin API or (presumably) from the Palette Manager.

This is also why I've put in a request to allow more flexible installs from the Palette Manager.