Unexplained Segwit transaction results in wrong balance (mixed address transaction?)
You just experienced what is called a change address, when you send a transaction from an address, the wallet sends the amount to the address you put and sends the remaining balance to another address in your wallet. this is why you saw the correct balance in your ledger because the address is still in your ledger.