Due to an upgrade, I had to recreate my wallet (vault) file from scratch - a process that took over a week. During this time, I was able to spend one coin (sending it to blockchain.info) because I somehow managed to find an old copy of the software and it worked for one transaction only and then fell over. That appeared to work fine. When looking at the 'watch only' address imported into my blockchain.info wallet, it showed the spend plus the remainder at that address being sent to another address starting with '3'. I was comfortable with this because mSigna wallet addresses start with '3' because they can be multi-sig wallets. However, when mSigna finally completed syncing my new vault file, the unspent coin actually shows up in my list of wallet transactions as 'spent'. Obviously this is a shock to the system - it's quite a bit of coin.

However, I think what happened is that the address of the unspent output is somehow not in sync with my wallet and that's why I'm showing a balance below that which I should truly have.

I can think of two possible paths forward:

If I can get the private key from mSigna, I can move the funds manually through a site like blockchain.info, or

I try to re-sync the entire wallet again - and wait a week or more

Are there any other ideas worth considering? Thanks in advance for your help.

I had a similar issue and was unable to sync properly or send transaction from mSigma. Transaction failed to confirm in mSigna despite having thousands of confirmations on the blockchain. Every time I would try to send a transaction mSigna would crash. I spent 3 weeks upgrading schemas, rebuilding vaults, and syncing transactions. Version 0.10.6 specifically stated that it would fix the situation yet still failed.

After 3 weeks of dealing with mSigna's bugs I tried to get the private keys out so I could sweep the keys. It's extremely difficult to get the private keys for each address without knowing the derivation path. In the end I generated a transaction with mSigna and had to broadcast it to the blockchain manually. This method worked perfectly for me and I safely got all my bitcoins and Bitcoin Cash out of my corrupted mSigna wallet.

I highly suggest finding a new wallet option ASAP and NEVER use mSigna again. mSigna is unstable, poorly supported, bug-ridden, and a danger to your Bitcoins!

I'm not sure if that was really a 'bug'. There was a huge push to get everyone 10.6 after a flaw was found in 10.2 that would cause 'coin loss'. Things are getting really shady around msigna now. Be safe and transfer your coins to another wallet using the method listed above. Also, be sure to use transactions that won't generate a change address.

I used the 'sign & broadcast raw' trick for Bitcoin and Bitcoin Cash, not sure if it will work with Bitcoin Gold. I believe Ciphrex will need to release version that is compatible with Bitcoin Gold.