I activated a plugin on a tenant the storefront created, but it is immediately deactivated. What’s going on?

The issue you're experiencing with plugins being immediately deactivated after activation on a tenant site created by the storefront could be related to the "Tenant role" system and the WaaS-client plugin.

The issue you're experiencing with plugins being immediately deactivated after activation on a tenant site created by the storefront could be related to the "Tenant role" system and the WaaS-client plugin. The WaaS-client plugin is responsible for disabling plugins if you activate them in the backend. This behavior is by design, as part of how the "Tenant role" system works.

If the tenant site is misconfigured and does not have a role, this could be the reason for the plugins being deactivated. This can happen if a role that was previously used, is not available in the latest deploy of the production version.