When attempting to delete items using the ASDK if the specified GUID has an entry in the SWDProgram table the entry still remains after the method has been executed.
The entry in the SWDProgram table isn't properly referenced to the object when the delete is performed.
Symantec Engineering is currently reviewing this issue. Once the cause of the issue is determined and a fix is available this article will be updated.
Symantec Management Platform 7.5
Symantec ASDK 7.5