As you can see, URL encode on the ampersand again. While a browser recovers from this, the W3C expressly states you should only do this when you want to show an & on the page, not in a url that will end up in a browser.

It is now making a lot of sense why some urls emailed to others are failing on OS X mail.app