Does anyone know why in some cases you can do this:
gpg2 -d
And paste your GPG message into the terminal, type ctrl+D, get prompted for your passphrase and get the results to STDOUT? But in other cases, when you paste the message after running the above command, the passphrase entry prompt comes up immediately with a partially filled in password (which will be wrong so you hit enter and re-enter the correct passphrase). After this, you can type ctrl +D and it will decrypt the message?