There are many reasons why an Uninstall will not work:
- SecretMgr free plan laps
- Resources are out of sync
- Config is out of sync
- ....
It does not matter what the reason is, the "bar"/expectation is that the DA can ALWAYS uninstall and clean up.
This implies potentially to run pre-uninstall script/s and sync up the state.