The Ethereum (ETH) and Ethereum Classic (ETC) wallets in Jaxx Liberty used to be HD (Hierarchical deterministic) a long time ago. This meant that every time you received some ETH/ETC to the address displayed in the Receive screen, a brand new address was generated as part of a privacy process. (Read more about HD here)
While this works great for Bitcoin and Bitcoin-like digital assets that have UTXO based transactions, it doesn't work that well for ETH and ETC which are account-based. For example, if you would get a brand new ETH address and would have sent some ERC20 tokens to it, since it's a new address, the ETH balance would be zero and you wouldn't be able to send that ERC20 token out, as you would need ETH for the mining fee.
Some years ago we disabled HD for ETH and ETC and as of version 2.6.3 of the Jaxx Liberty Wallet (rolling out as of April 20th, 2021), we have stopped looking for ETH or ETC balances or transactions in any wallet address beyond the main one (External 0). This may cause your ETH or/and ETC wallet balance to be displayed as a lower value than before or even zero. What is important to understand is that even if you could see that balance before, you were not able to send it out as you would get a TX-019 error due to having ETH / ETC spread across multiple wallet addresses.
What is also important to understand is that you have not lost that ETH or ETC. It's still in your wallet, it's still on the blockchain and it's still under your full control. It's just not where it should be (your main ETH / ETC address) and this is why it's not showing up in the ETH / ETC wallet balance.
There is a very simple solution for this issue and it involves consolidating your ETH / ETC balances from your secondary addresses into the main one.
1. First, get the previous version of the Jaxx Liberty wallet downloaded and installed on your computer. There is no previous version available for mobile devices or Chrome.
You can get the 2.6.1 versions of Jaxx Liberty for:
2. Pair your 12-word Backup Phrase to the computer version of the Jaxx Liberty wallet you just installed
Click on Pair/Restore Existing Wallet and follow the process to enter your 12-word Backup Phrase and open your wallet on the computer app as well
Do not restart the application, ignore the message that version 2.6.3 has been downloaded and will install on quit.
If you're not getting the fresh start prompt to pair your phrase, check the FAQs at the bottom of this article.
3. You need to get the Private Keys for all your secondary ETH / ETC addresses that have a balance.
In Jaxx Liberty version 2.6.1, you can view all your Private Keys in the app's MENU > Tools > Display Private Keys section.
4. Copy each Public Address except External 0, one by one, and paste it on a blockchain explorer to see if there is a balance on that address. Use the icon to the right of the address to copy it easily.
For ETH use: https://etherscan.io
For ETC use: https://etcblockexplorer.com
Once you find an address that has a balance on the blockchain, copy its Private Key into a separate document and keep it for later.
Try each of the addresses you believe have a balance and keep a copy of all the Private Keys that correspond to addresses that have a balance.
5. Restart the app so the 2.6.3 update is applied.
Quit the app and give it 5-10 seconds before starting it up again. Start the Jaxx Liberty application.
6. Import the balance of all the secondary ETH addresses through the Paper Wallet Import function in your Jaxx Liberty wallet app.
Open the MENU > Tools > Paper Wallet Import > Ethereum (ETH) or Ethereum Classic (ETC) and paste each of the Private keys you made a record of previously, one by one. Then tap Import and follow the process through to get the transaction broadcasted.
Once you've done that for all your secondary addresses (DO NOT do it for your primary address, External 0), you should be able to see your entire balance in the wallet (minus the transaction fees) and be able to successfully transact it as you need.
You have successfully consolidated your ETH and/or ETC balances.
a. What do I do if I have the Jaxx Liberty wallet application version 2.6.3 already installed on my computer?
If you have the Jaxx Liberty wallet application version 2.6.3 installed on your computer, uninstall it before attempting to install the 2.6.1 version.
b. I don't get the fresh start of the app. The wallet opens directly, I'm not asked to pair my wallet.
If you already have or had the Jaxx Liberty application installed on your computer, when installing version 2.6.1, it may be that the wallet gets automatically imported and you are not prompted to start from the beginning.
If you are not getting all your Private Keys listed in the app, you can try a clean re-install of the Jaxx Liberty application along with a wallet data files wipe. Follow the guide here. Be sure you have a copy of your currently installed wallet 12-word Backup Phrase as once you wipe the wallet files, there is no way to recover them.