sendrawtransaction creates hash but does not propogate to the network I'm on testnet, I've created a raw tx and I'm using bitcoind. I've confirmed that the hex is formed correctly and signrawtransaction returns complete:true.

After I've run bitcoind sendrawtransaction raw_tx I get a hash returned, however when I look at http://blockexplorer.com the hash cannot be found.

I'm definitely on testnet.

Can anyone suggest any ideas?
When using sendrawtransaction if the hash is generated but not propagated, then first I would assume that bitcoind retry mechanism will eventually send to the network. 

On build 8.99 the transaction will go through, AcceptToMemoryPool. Which will validate the tx. So unless you see error TX rejected 22, which could be anything, as the validation is not yet reported. Then it's safe to assume you just need to wait.