So I went to spend money from my Electrum wallet - 1.9.8 - which I intentionally did NOT want to upgrade because I wanted to keep it safe with all the settings intact - and had a rude awakening with the notification that all my money is essentially locked until I upgrade.
I read up on some issue with addresses being related to some vulnerability with the addresses themselves, but this explanation makes no sense to me because in order to recover my Bitcoins it has to be transferred from my address.
In any case, I was forced to upgrade so I downloaded the latest Electrum Wallet, imported my Wallet and my Labels, checked that the seeds match up, but none of my History (which I need for accounting purposes) or lists of addresses used and unused (which I had labelled to keep track of what Bitcoin wallet was being used for what) is showing up at all. On the bottom left corner my old wallet shows the balance just fine, but the new wallet is just "synchronizing" (and has been for like an hour). I can restore to another Electrum 1.9.8 install just fine, but 2.5.4 just doesn't work which means that my money is frozen.
The main selling point of Electrum was the idea that my Bitcoin would be SAFE from external threats. That if a website went down, or any number of other problems happened, it would all be SAFE. This is obviously not true. I can no longer touch my money and to say that it bothers me is an understatement. I hate forced upgrades, but even more so, I hate the idea of a third party having the power to lock me out of all of my money.
So how do I recover my money so that I can move it onto a safe wallet?
EDIT: It has been synchronizing for 2 hours now and still will not show that I have any money at all. If Electrum can't even recover from the actual wallet and label files how am I supposed to believe that it can be recovered from seed? This is exactly why I did not want to upgrade!