Ok... so I think I've found a way to work around the "Please wait" issue
Short Version: Use
Electrum to create your "disabled" 2FA wallet, then open that wallet in ElectronCash
Long Version (with pictures):
Requirements:-Electron Cash v2.9.3 that can be downloaded here:
http://electroncash.org/-Electrum v2.9.3 that can be downloaded here:
https://electrum.org/#download-Your TrustedCoin 2FA wallet 12 word recovery seed.
If you don't have this, you cannot recover the funds under any circumstances1. Open
Electrum. Do NOT open ElectronCash just yet.
2. "File" -> "New\Restore", Type a wallet name. I'd suggest using something easy to remember. Click "Next":
3. Select the second option "Wallet with two-factor authentication" and click "Next":
4. You will see the TrustedCoin disclaimer. Click Next.
5. Select the second option: "I already have a seed" and click Next:
6. Type your 12 word recovery seed (you should see a message appear next to the "Options" button that says "Seed Type: 2FA"). Click Next
7. Select the second option:
"Disable" (This is VERY important) and click Next:
9. You will then be prompted to create a password for the wallet. This is optional, but recommended. After a few seconds, Electrum will recover your wallet using your seed and then you'll see this window:
10. Click "File" again and then click "Save copy". Now in the next window, it will give you the option of saving a backup of the wallet. Pick an easy to find location like the Desktop as you will need to find this wallet again soon. Also, use an easy to remember name and click "Save". You will see a message box confirming the location where you saved the wallet backup. Click "OK" and then close Electrum.
11. Now, open up
ElectronCash12. "File" -> "Open". Look for the wallet backup file you just saved in step #10. (Note: If you used a password for the wallet at step #9, you will be prompted to enter the password.)
13. You should now have your "disabled" 2FA wallet open in ElectronCash, ready for spending your BCH
Credits: Method suggested by
DarkLord_GMS in
this post on the ElectronCash GitHub issues list.