giovani78, you might want to check that there are FIVE dashes before and after the BEGIN and END lines in the PGP block. It's the most common mistake. The vendor may have copied the block with only four dashes at the beginning or end, and you would need to manually add the dashes to make a valid PGP block. This has actually happened. After much frustration, I told one person to count the dashes and they realized there were only 4 and manually added the last one and the message decrypted. Of course, the problem could be lots of other things, but that's a start.