You have probably created a wallet using version 1.0.0 and selected the 2FA option. You can determine this by looking at your addresses, and checking to see what 2 characters they start with. They should start with t1. If they start with t3, then you would need to follow these steps:
Windows Guide to Retrieving ZCL from a 2FA Electrum Wallet
Have you accidentally set up your wallet as a 2FA wallet and now are unable to send coins else where? Has sweeping/ importing your private key not worked for you? As long as you sent the coins as a Transparent (T) address, this is the guide for you! If you used a Private (Z) address, follow up to step 4 and hang tight for when we release Electrum support for Private (Z) addresses.
- Create a new standard wallet and restore the 2FA wallet using your "seed" codes. DO NOT password protect this wallet.
- Disable the 2FA feature when presented with the option.
- Navigate to C:/Users/YOUR-NAME/AppData/Roaming/Electrum-zcl/wallets. Open the new standard wallet file with Notepad.
- You will need to gather the 2 private keys and one public key. To find this easily, press “CTRL+F” and search for “xprv”. Copy the 2 “xprv” values as well as the last “xpub” value. You will need these in a later step.
- Create a new “Multi-signature wallet”. Select “From 3 co-signers” on the first slider. Select “Require 2 signatures” on the second slider.
- To add the first co-signer, click “Use public or private keys”. Enter the first xprv key in this box.
- Add the second co-signer via a private key also.
- Add the third co-signer with the public key. Complete the set-up.
- Your wallet funds now have the ability to be sent from the multi-signature wallet.
Credit to Entropyless and daniel12 on Discord (source: https://github.com/BTCP-community/electrum-zcl/issues/44)