I did that already (from old laptop with old multibit and wallet). But it didn't go through, and somebody on FB mentioned that old Multibit might not be able to successfully send btc to new Multibit. ? Whether they're right or not, it didn't.
Some stuff has changed since MultiBit Classic was last updated so transactions may not propagate as well. Instead of using MultiBit Classic, you could export the private keys and import/sweep them into another wallet, such as Electrum.
Then I reset the blockchain, and the wallet then only showed 1 btc in it (WTF?)
Look up your address on a block explorer such as
https://blockchain.info/ and see if they report the balances correctly.
Related: There's 2.17 btc showing in this wallet. When I go to Multibit HD and 'request', and put in 2.17btc, it shows only $2.21 . Two dollars and twenty one cents?
Last time I tried the transfer on the old laptop I had 2.17btc requested and it showed $1.99 or so. I thought it was odd, sent btc to the address it generated, and no transfer happened.
Shouldn't it show $2,000+ right now for 2.17 btc?
First, you do not need to use "Request" in order to receive Bitcoin. Secondly, MultiBit HD defaults to a unit that is not BTC. Rather it uses mBTC (milli Bitcoin) which is one thousandth of a Bitcoin. You can change that in the settings somewhere.