I've only ever seen red labels right after you change the gap limit. I don't know what's going on with you.
It only started recently and I have not changed the gap limit.
I suggest exporting labels and then restoring the wallet from seed and importing the labels back in. But first you'll need to know how to do multiple wallets with electrum which should answer your last question as well:
- To create a new wallet use file > new/restore. Pick a directory and enter a file name for the new wallet file and then click save. It will then show the usual wallet creation/restore "wizard".
- To open a different wallet use file > open.
Well, here's what I am confused about: If the labels and history is all backed up as files on my machine, why would it need a server synch or resynch to show up?
I'll give your suggestion a try on a different machine.
2.0.x is backward compatible with previous version seeds so you can upgrade if you like. I wouldn't recommend it because in my opinion 2.0.x isn't stable yet. Your choice.
Thanks for the heads up.
Out of curiosity, what programming language is Electrum written in and where can I find the source? Are there any useful tutorials for working with Bitcoin Wallets in programming? I noticed incompatibilities with so many different seed types and I wanted to possibly program something that would use all the seeds and could buy/sell on Coinbase without transferring to a centralized wallet, unless someone already did something like that, that is.