Multibit HD wallet - cannot open or restore, I have password and secret words
MultiBit HD bugs

There are several issues:


A correct password doesn't unlock the wallet (#753 on github).
The restore process doesn't work if there's already a wallet in the directory that MHD uses for the restore (the "CROSS. Wallet created.").


In my experience even a successful restore into a fresh new location won't help with the password problem, on any MHD version.

Coin recovery

It is only sensible to move the coins into a different wallet. This can be done by importing the private keys for the addresses that hold your coins.

You'll need the wallet recovery seed, i.e. the set of words the wallet gave you when you created it.

Getting the private keys


Go to https://iancoleman.github.io/bip39/, scroll down to 'Offline usage', create an offline copy and open it in browser.
Input your seed in 'BIP39 Mnemonic'.
Under 'Derivation Path', select 'BIP32'.
For 'Client' select 'Multibit HD'.
The 'Derived Addresses' list now has your wallet's usable addresses and their private keys. Figure out which addresses hold the coins (e.g. look up on blockchain.info). Copy those private keys.
Some coins may be on "change addresses", which have different derivation path:


For 'Client' select 'Custom derivation path'
For 'BIP32 Derivation Path' input "m/0'/1"
Repeat step 5. with the updated list of derived addresses.



Importing private keys

Pick another wallet software and consult its documentation about private keys import.

For instance, Electrum allows to create a seedless wallet that can do this. That should allow to control the coins again and send them into another wallet (use the seedless wallet only temporarily).