Happened to me before but I realized that I have 2 set of 24 word password for my old and new account. My ledger live shows my balance on my old account while my 24 word password I’m using is for my new account.
Is it possible that you use different 24 word password?
if I did use a second set of passwords I no longer have them.
Also, this Ledger worked fine a few days ago
if someone had somehow got hold of my passwords and made a new account I guess I wouldnt be seeing my total on my phone?