I have XMR in two different Ledger Nano S, I have created two different wallet file (the .keys file).
My daemon is synchronized. When I open the GUI with one Ledger and its associated .keys file, everything is OK.
But when I open the GUI with the second Ledger and its associated .keys file, there is a problem.
First, under "Network Status" it is written Synchronizing.
The lower progess bar indicates Daemon is synchronized.
The higher progress indicates Wallet blocks remaining 1740270 and it scans for all the blocks.
It lasts several hours and then, when the scanning of the whole blockchain is finished, it starts again...
This time under "Network Status" it is written Connected. But the scanning for the 1.7M blocks starts again and my balance is not showing, only "waiting for blocks". So basically this is a endless process and I cannot access my fund.
Did you set a restore height for the second Ledger Monero wallet? If not, please generate a new set of Ledger Monero wallet files for the second Ledger device with a proper restore height. You can use this guide for assistance:
https://monero.stackexchange.com/questions/9901/how-do-i-generate-a-ledger-monero-wallet-with-the-gui-monero-wallet-gui
With the first Ledger Nano S, the GUI password works fine and I can log in. But with the second Ledger, I cannot open the GUI, instead I have the error message: Couldn't open wallet: invalid password
I am sure I enter the exact same password than with my first Ledger. So why the GUI password is working with one device and not the other?
Which version of the GUI are you using? You can check on the Settings page of the GUI.