Problems with Blockchain API
Blockchain.info's receive API has been all wonky for the past month or two. The forwarding used to be almost instant, but lately it has been taking up to 24 hours for the payment to be forwarded. 

Remember that THEY pay the transaction/mining fee for you, so they pay as little as possible which can cause a delay in transactions. 

In my opinion you should try another forwarding service that is not free. I suggest you try Blockcypher's payment forwarding service. It's very similar to Blockchain's however the mining/transaction fee will be taken from the funds received and you will need to register and create a token.