After the Creative Cloud desktop app updated to 6.11.0.479 (2026-10-15), every install of our hybrid UXP plugin (.ccx with a .uxpaddon) on macOS 26.6 comes out broken in one of two ways:
- A.
PluginsInfo/v1/premierepro.jsonrecords the plugin as$systemPlugins/root/External/<id>_<v>— a folder that does not exist — so Premiere logs Failed to open the manifest.json and shows no plugin, although the files were copied correctly underPlugins/<user>/External/. - B. The installed tree is
root:wheel744. The.uxpaddonstill loads (dlopen only reads), so the panel starts, but every bundled helper executable fails with permission denied when the plugin spawns it.
The same .ccx installed fine 20 times before the update (755, record under <user>). The logs show why: the ExMan elevate server no longer launches (launchElevateServer failed) and Creative Cloud falls back to launchAIviaAUS, an installer worker that runs with root’s own environment (uid 0 in the system EMCL.log) instead of impersonating the requesting user. Same CC version on Windows is not affected: there the UAC worker keeps the user’s name and inherited ACLs.
Workarounds: chmod -R a+rX + fixing the record by hand; or installing into the user tree ($localPlugins/External/…), where the hybrid plugin loads with no elevation at all — verified.
Questions for Adobe: should the AUS-launched installer impersonate the requesting user (HOME, umask) as before? Is there a supported user-level install target for hybrid .ccx plugins?