Users have reported that it is too difficult to remove the package after trialing the app. Some are attempting to uninstall in order to reinstall a clean version.
Affected- All users
Severity- Medium - users are still able to use the app and there is no negative affect to the rest of their Salesforce instance
Issue- When trying to uninstall the package using the standard Salesforce uninstall process, there are error messages that stop the process because the app has created dependencies with custom objects and data
We understand the problem here and there are several alternatives to remedy the issue.
The most manual and time consuming is to go through as an admin and delete all the objects and junction objects created by the app. This is slightly complicated because junction objects must be deleted first so the order of deletion matters.
We are working on an alternative method where we run a script for you that does this automatically. I will post here when we have this ready for use.
Our long-term solution will be to build this script into the package so that users can click a button in the config area to delete data before uninstalling the app. We feel that this is the best solution and will provide the best user experience. We want your experience to be good even if you're leaving us :)