Keefcambs- same thing happened to me. Battery could be charged, BMW charger read 100% and battery OK, next day you turn on the power and idiot lights but no TFT, battery was flat. My bike is just under 3 years old, has a tracker and due to COVID spent a lot of time on the trickle charger, so not so bad. I bought the same battery, £59 from my local Halfords. All good since. To be fair, 3 years from the stock battery under the circumstances isn’t all that bad, but I won’t trust what the BMW trickle charger says in future!