Failed to delete component

There was a problem when you attempted to delete a component. Components need to be unscheduled, and not contain any tags or routines in order for you to delete them. The error message you receive indicates one of the following conditions:
Access denied
Verify with your Security Administrator that you have sufficient privileges to modify the component.
This operation is not allowed on objects that are being referenced by other objects
This message occurs when the component is scheduled and you attempt to delete it. Unschedule the component and then try the delete again.
The program contains one or more routines
Routines are scheduled in the program. These must be moved to other programs or deleted.
The program contains one or more tags
The Program Tags collection contains tags. All tags must be deleted in order to remove the program.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.