Symptoms
Package and Deployment Tool fails after cancelling a deployment
Diagnoses
When a PandD deployment was cancelled before it completes gracefully (be it all successful or partially failed), the tool will not be able to execute any action (Create, deploy) on the K2 Server again. It will always hang when action is executed and restarting PandD does not help. The only solution is to restart the K2 blackpearl Server Service.
Resolution
What happens is that the definition is sent to the server to start deploying and then the MMC(PandD client) sits and waits for the response, if the user cancels the deployment, the server will still continue with its process.
Depending on the size of the package it will most probably eventually finish on the server side and let the user create or deploy again.
For now, the recommended practice is NOT to cancel the PandD deployment procedure and let it completes gracefully before rectifying any issues.