I am having a problem sending my BALLS to btcpool. When I send the transaction says it is denied or whatever due to possible misspent coins. I go to the console and type repairwallet and the coins reappear in my balance, but everytime I try to send them it fails in the same way. These should be movable coins. I've tried checkwallet and repairwallet. What else can I do to get these coins to move? I've got 200 million more balls to move for the swap and they won't budge.
I get those errors also. At first I thought it was related to transaction size, but it is not - it can happen even with "low" amounts like one million BALLS. It happens most of the time for me, but not all of the time - a few transactions do go through without the error.
Repairwallet fixes the few coins that would have been burned for the transaction fee. Since the transaction did not go through, the burn is cancelled. That part makes sense. The puzzle is why the original transaction gets refused. The message reads:
"Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent there."
Edit: more detail - the Windows popup for a "Sent Transaction" appears normally, even though the transaction was rejected. The main transaction icons are a mixed bag - sometimes the "?" like an incoming orphan, sometimes a grey rectangle that may or may not resolve to the ball symbol, then the clock and eventually to a checkmark (even though the transaction fail message had appeared in the beginning) - it may instead resolve to the "?" of a normal failed transaction. While the rectangle shows, a mouse-hover message reads "Offline 0 confirmations...".
More weirdness (I think) - while I was trying to send transactions out a single small mint by stake transaction came in, and a billion-plus coins went into the "stake" section - perhaps while the wallet was briefly unlocked for sending - I had not planned to support any more staking today, for obvious reasons.
tl;dr - Some of these "rejected" transactions appear to recover on their own. No pattern yet that I can see.
Edit: one more update - I have now had very good luck by ignoring the rejection messages and just waiting - often for half an hour up to an hour. A "rejected" transaction will often suddenly come alive, switching from "?" status for no obvious reason and eventually being successful. In these cases, I have NOT run repairwallet, as I didn't want to risk that the fee burning would get undone and invalidate the transaction that way. Almost all my coins have made their way to Snowballs4 now at btcpool. Confirmations were taking hours there at first but became much faster over time. Don't give up!