I have vague recollections that there were some
issues with Ledger Nano S and ETH back in the day... in that the "Ledger Ethereum Chrome Wallet" was using a "non-standard" or, more correctly, "different" derivation path than other wallets... They didn't start using the actual BIP44 standard until Ledger Live I believe.
Indeed, we can see things like this:
https://github.com/MyCryptoHQ/MyCrypto/issues/2070Try looking for your address at: mycrypto.com
The 2 options to look for are, "Ledger (ETH) (m/44'/60'/0')":
and "Default (ETH) (m/44'/60'/0'/0)":
MyCrypto will give you multiple addresses (and show the balance)... it's possible that years ago, you didn't select the (default) "0 index" address... but selected one of the higher index addresses...
If that doesn't work, you might need to select the Custom option and start experimenting with other combinations.
If you're more comfortable with MEW, you can actually click the "Ethereum" title:
And then select "Custom Paths" at the bottom:
Then click on the dropdown box again and select "Add customs paths - custom":
This will allow you to select any custom derivation path that you like: