I’ve just encountered the same problem after attempting to set up EZ PayPal for digital sales on my own site, but I’m afraid your suggested fix doesn’t make any sense to me.
Since the purchase link is generated by a token string of the form
[ezshop id=1 qty=1]Buy Now[/ezshop]
…how precisely are we supposed to append the “&wp” modifier to it? How soon are you expecting to fix this problem and release an update? In the mean time, I’m afraid I can’t use your plugin to sell software: my customers would be charged without ever receiving a working download link. Glad we tested it first.