Overview
You may be unable to uninstall the Orchestrator managed package because Salesforce enforces it as a required dependency for other installed packages (for example, the Orders and Subscriptions Media Module).
ONS (Orders and Subscriptions) Telco and ONS Media list Orchestrator as a minimum requirement, so Salesforce will block removal of Orchestrator while either of those packages remains installed. (The exact Salesforce uninstall error text can vary and may not always be captured.)
Solution
What’s happening (symptom)
- Orchestrator uninstall is blocked because Salesforce indicates it is required by another installed package (reported as a dependency of “Orders and Subscriptions Media Module”).
- Exact Salesforce uninstall error text: not always available/captured; the UI message can differ by Salesforce version and context.
Why it happens (cause)
ONS Telco and ONS Media list Orchestrator as a minimum requirement. Salesforce enforces managed package dependencies and prevents uninstalling a package that other installed packages require. This is expected behavior, not a defect.
What to do (choose one option)
Option A — Keep ONS Telco / ONS Media installed
- Do not uninstall Orchestrator.
- Keep Orchestrator installed as a required base dependency, even if it is not used directly.
Option B — Remove Orchestrator
If your goal is to remove Orchestrator, you must remove the dependent package(s) first.
- In Salesforce, go to Setup → Installed Packages.
- Identify installed ONS Telco and/or ONS Media (and any related Orders & Subscriptions modules).
-
Uninstall the dependent package(s) first (ONS Telco/ONS Media).
- Follow your standard pre-uninstall process (backup/export if required, confirm data retention needs, and coordinate downtime if applicable).
- After the dependent ONS package(s) are removed, return to Setup → Installed Packages and uninstall Orchestrator.
How to verify
- If ONS Telco/ONS Media are still installed, Salesforce should continue to block the Orchestrator uninstall (expected).
- After ONS Telco/ONS Media are uninstalled, Salesforce should allow Orchestrator to be uninstalled successfully.
- If you keep ONS installed, confirm Orchestrator still appears in Installed Packages and that ONS functionality operates normally.
Notes
- This is expected dependency enforcement by Salesforce, not a product defect.
- The dependency conclusion is validated by the packages’ published minimum requirements.
- Package versions involved may vary; the dependency behavior applies whenever the minimum requirement relationship is in place.
Frequently Asked Questions
- 1. How do I know I’m hitting this same issue?
- You’ll see Salesforce block the uninstall of Orchestrator and indicate it is required by another installed package (in this scenario, reported as dependent on the “Orders and Subscriptions Media Module”). The exact wording can vary by Salesforce UI/version.
- 2. Can I use ONS Telco or ONS Media without Orchestrator installed?
- No. ONS Telco and ONS Media list Orchestrator as a minimum requirement, so they cannot be used or kept installed without it.
- 3. What is the correct uninstall order if I want to remove Orchestrator?
- Uninstall the dependent packages first (for example, ONS Telco and/or ONS Media), then uninstall Orchestrator afterward.
- 4. Is this a bug?
- No. This is expected behavior: Salesforce enforces managed package dependencies and blocks uninstall when another installed package requires it.
- 5. What if I uninstalled ONS Telco/ONS Media and Salesforce still won’t let me uninstall Orchestrator?
- Re-check Setup → Installed Packages for any remaining Orders & Subscriptions modules that still require Orchestrator. If the uninstall is still blocked, capture the exact Salesforce error text and the full list of installed packages and share them with your support channel for further analysis.
Matej Storga
Comments