I'm wondering if its a something HB related running in the background while its off or if its just old age from playing it since Xenoblade 3D came out (April 09, 2015). I've always loved & still do play my 3ds; used to daily but not as much. back to the point I installed CFW around 1 or 2 years ago following the 3ds.hacks guide and there were little issues I got fixed but nothing to suggest battery draining. It happened maybe around 2 or 3 months of it being Homebrewed where id play my switch or pc and not touch it for weeks. So I'd come back & sometimes it would be fully charged (I always fully charge it before leaving it for a while) and weeks later when I go to play it would still be full. Other times it would be 50% to blinking or just dead. Looking at 3dsident and while playing a game and using the Rosalina it it shows its at/has been stuck at 47% (it went up to 48% after 4 days). Could it be from setting it to 804MHZ and enabling L2 cache when playing FE Awakening? because it slows down when using 3d so I use it to speed up. Ive done it with other games to take advantage of the extra processing power so its possible that and I get ARM11 exception handlers errors from time to time so that could also be the problem though i did a fix for that months ago and had to reinstall luma lol. If anyone knows anything and leaves a reply thanks and ill try to respond asap