My X5 has had no issues until today. Started up fine this morning after car sat overnight. Drove about 6 miles and briefly parked to shop (about 10 minutes). Upon trying to startup the car, click, click sound with lights flashing, what the heck

Called roadside assistance. He connected his jump starter and my X5 fired right up. Drove home, did diagnosis with BMWscanner app: No errors other than low voltage on various modules. Charge up the battery to full and car seems to work fine.
I doubt this is an old battery issue. Battery was installed new in Nov 2019. Could it be a charging system issue? Or am I wrong and this is simply an old battery issue? Thoughts? Thanks for any pointers.