-snip-
I am wondering whether if I restore from a back up file whether this will "refresh" the transaction?
If the transaction is broadcasted and put into a block this will not help.
Or is there another way of fixing this?
Thank you
contact support? You should also have a code that allows you to check the transaction on the way. Did you try that? The "dont use this unless something is wrong" code
When creating a Shared Coin transaction your browser generates a number or temporary/intermediate addresses. The balance of these addresses is not checked on blockchain.info itself unless the "Recover Intermediate Addresses" button is used. Looking up the balance of these addresses is an information leak as if blockchain.info was keep logs it would show you had an interest in these addresses. So don't use the "Recover Intermediate Addresses" tool unless there has been an error with a transaction.