So, I guess that if you search your address in a blockchain explorer, you will see the whole balance (including the transaction that isn't showing up in Electrum)?
You could try:
1 - Make sure you have a backup for your wallet, delete your wallet and restore it again.
Or if you don't fix the issue, you can do this to recover your coins:
1 - Get your address private key (go to Addresses -> Right click your address -> Private key);
2 - Create a new wallet and use the sweep function to sweep all your coins to a new address (Wallet -> Private Keys -> Sweep).
The TX ID is 73c54b872aec56d447ef844740558fcb067f74f53fcf75749df6a248567b783e but as far as I know its only available to see on chain.so;
Neither the balance or the Transaction Number appears in my wallet though.
I have created a new wallet already using my seed and 2fa, but nothing changed.