Generally, that means the alternator is not charging. I would start by checking the battery voltage with the engine off, and then with the engine on and see what the difference is. You should get around 13 to 14 volts with alternator charging.
My 2023 did it on startup if it had sat for a few days. I checked the battery in it vs my 2018. The battery they put in the 2023 is much, much smaller than the one in my 2018, it had over an inch of space on each side of it in the battery tray. I changed it to the same size battery(type, cca)in my old one, haven’t had the light come on since. My lawnmower’s battery is bigger than the one I took out. Maybe your dealer was cheap like mine