I used to work well. I haven't tried it for some months. But now, there must be a new issue with the new way Ledger is authenticating signing of the transactions.
I am using Electrum-LTC 22.214.171.124 for OSX - distributed on Electrum-ltc.org.
Sent some Litecoins to my Ledger and it worked fines - they showed up.
When trying to send them out to another LTC address, I get this first message:
I get this window 4 times, each time entering the corresponding character from my security card into the password boxes (in this case above, the corresponding character for the letter "L").
After doing this 4 times, I get this msg:
... and my LTC don't get broadcasted...
If I try again, and disconnect and reconnect the Ledger after the first windows appears (but before entering the first of 4 character from my security card), I get this msg after the 4th character window:
To Ledger: Back to the drawing table... the old way to authenticate was terrible, but this one just doesn't work - or I don't get it...
With Electrum (BTC) v. 2.3.2 - the latest available from electrum.org for OSX, I get a different error msg. Receiving the bitcoins goes well. But sending the bitcoins out don't even ask me for the character match (compared to Electrum-LTC) - the program just gives me (..checking device... signing transactions...) and then this window:
To Ledger: Back to the drawing table...
EDIT: Tried with Electrum latest Github commit (v 2.4) same error as above.
Just raised an issue on Electrum Github about this.
EDIT2: Tried with Electrum (BTC) v.2.4 github - AND upgraded to bitchip-python v 0.1.16.... and it worked (sending BTC out of Electrum).
But, bitchip-python at v0.1.16 and Electrum-LTC at v.2.3.2, still don't want to play together...