Maybe it's a ledger problem?
I don't think it is a Ledger problem as the LTC worked fine and shows up.
Why not import your seed into another wallet client and see if your bit coin shows up?
This is an option I may have to consider by purchasing a new one!
Or you could run Ian Coleman's tool and tweak the derivation path to search for the address.
When you say 'tweak' the derivation path - I would I do this?
Try choosing "Derivation Path" -> "BIP141" -> "P2WPKH nested in P2SH".