I bought at 2023 Aerox so I can answer my original question.
When I was in the motorcycle shop I saw a big box of new CCUs. These are new versions of the CCU that supposedly don't have the same battery drain as the previous version. I assume they are swapping out the old CCU for these new CCUs -- hopefully for free under their warranty program.
i can't say if I've got a battery drain issue since I've driven the bike every day. If the weather turns bad I'll get a chance to see how the battery holds up with no charging for a few days.
I'm pleased with the y-connect app. It stores interesting things about my trips on the bike. People often complain that the CCU doesn't connect to the phone App every time. Many times it does connect automatically within 15 seconds but sometimes I have to turn on the phone screen to cause it to connect. And fewer times I have to start the app to get it connect.
I don't blame the app for this. I blame the operating system (Android) which tries to prevent apps from using up battery power by running in the background. If every app that wanted to run in the background was allowed to do that then battery life would be terrible on these phones. So the operating system reduces or eliminates certain app's ability to run in the background (Samsung's Android has explicit lists of those apps where it has restricted background activity).
So I found that after a long period of no connection to the bike the Y-connect app isn't allowed to check very often in the background for a connection to the bike so starting the app by hand is needed. If you wait long enough the app in the background will check and connect but by that time you're way down the road.