Our Software delivery task failed with exit code: 87.
The software delivery task failed with exit code: 87. error message: Program Install has failed with return code = 87
Incorrect type of characters in the command line. In this case it was due to the use of curly double quotes instead of straight double quotes.
Note: This issue is often seen when copying a command line or switch from a document or online source and then pasting it into the software resource when creating the software package.
To avoid this, we recommend you paste it first into notepad, copy it again from notepad, and then paste it into the command line in the software resource. This ensures that the text is straight unformatted text characters.
We copied the command line from the task in the console and pasted it into a word processor and noted that the double quotes in one of the command line switches were curly.
We edited the command line in the software resource by deleting the curly double quotes and replacing them with straight quotes.