Hi ccliu,
I'll see if I can help you. What exactly is the problem? The wallet reports that you have some money in a wallet, but when you try to spend it, it gives you that error?
(1) Have you verified that the funds are "available" according to blockchain.info or blockexplorer? You can open wallet properties and see what addresses are reported to have money, and put them into one of those websites to confirm their balance.
(2) Have you tried sending it with a higher transaction fee? There's a distinct possibility (though I've never actually seen it happen), that my transaction fee rules don't match the network for your specific transaction. Perhaps the Tx is exactly 3.5kB big which is a gap in the logic and the recommended fee is actually too low.
(3) You mention multiple wallets. Are they all on the same computer, all maintained by Armory?
(4) Have you tried sending multiple times, the same transaction? Are you trying to empty every last satoshi out of one wallet?
(5) [Standard Windows Procedure] Have you tried restarting Armory?
Rather than sending me the failedtx.bin, it would actually be easier if you filled out the transaction again, and then clicked on "Create Unsigned Transaction" and copied the text box into an email for me (
etotheipi@gmail.com). Or if it's easier, just attach the failedtx.bin file. I can work with either one...
Hopefully we'll be able to get it resolved!
1. Yeah, they were available but for some reason that dialog kept coming up.
2. Yes, that as well. I tried about 4x the regular fee but same thing as #1.
3. Yes they are. I imported my bitcoin wallet, but I moved all the funds out and deleted it.
4. Yes, it was the same transaction. I did not try to empty it, but differing amounts of funds did not seem to make a difference.
5. first thing I tried, and many times over
One way I used to get around it was to send to another wallet and then rout to the final destination, but that would cost more fees (negligible) but its the time in which I can access my funds again.
Thanks for the reply!