I did a ledger reset before I sent the 2 addresses to my friend but I don't think this is the problem as my LTC arrived fine.
When you say you did a ledger reset... do you mean that you entered the wrong PIN 3 times and got a new seed before sending the address? If so, did you reset the ledger between getting the BTC address and the LTC address?
When you originally copied the address, did you get it from the "receive" page, or did you use the "Settings - Tools - Sign Message" drop down to get the address?
Some possible scenarios are that you've actually used a BCH address instead of a BTC address... or maybe you actually copied a BTC address from before you reset the ledger... or it's possible that if you used the "sign message" page to get an address, you've actually selected one of the change addresses from the list, and it is an address from past the wallets "gap limit"...
What you might need to do is to connect your Ledger to Electrum, and then force it to scan for addresses using the following commands on the Electrum 'console':
for x in range(0, 50): print wallet.create_new_address(False)
and
for x in range(0, 50): print wallet.create_new_address(True)
NOTES:
- Get Electrum here:
https://electrum.org/#download- When creating the wallet, use the following options:
"Standard Wallet" -> "Use a hardware device"- If you can't see the console once the wallet is showing:
"View" -> "Show Console", and then click the "Console" tab)
- Copy/paste each command separately