Still nothing, nothing's been working for 4 days... I know it's a free service but at a tweet with a service would be nice!
For the time being I've had to (very annoyingly) get my server to retrieve the following endpoint every few seconds:
https://blockchain.info/address/{walletaddress}?json
(Where walletaddress is the address that blockchain has generated for you.)
From there you can scan the json string for your transaction.
The funds do get forwarded eventually (I count a 24 hour lag at the moment).
Not exactly elegant, but I don't really have a choice.