Hi,
The copy action is part of the privilege Maintain item coverage setup. However, the Delete button is designed with a manual needed permission. See screenshot below.

This means that explicit form control permissions must be set on the privilege. As the form gets opened by coding (action menu item) and not a display menu item, the security configuration page can't be used and development is required.
You can solve this in two ways.
Extend the form and set the value for NeededPermission to Delete.
Create a new privilege in Visual Studio and add form control permissions for the Delete button.
You can read more about securing form controls on my blog: Securing a menu item is not enough - form controls - Dynamicspedia
