Yes that's about what it's like but I do have a few apps streaming and YouTube and i did not go through and decrappify anything just nervous I will break something haha but I lose about 30% overnight. I just need to sit down with it for a night and start from scratch.
I wonder though, is this problem because the software of the other apps isn't working well with the dx? Can't help but wonder why. My pixel 6 had and still has some issues with recognizing dongles, as if they are not expecting most people to need that kind of capability so it's not written in.
WOW! That is a crazy amount of battery loss just overnight. I can leave mine on for a very long time, and have very little loss when not in use. Though, admittedly, I use mine every day, so I never give it a chance to "artificially" discharge.
Having said that, I am still on android 9. I have had no issues with Amazon Music not working, and I don't need the 80% limiter (seeing as how I use it every day, charging it to 100% causes no harm to the batteries). All of these battery issues and apps not functioning do not give me the "warm and fuzzies" about upgrading. As long as Amazon Music continues to work (being my only streaming app on the DX), I don't think I will upgrade, especially since the DX300 is at/past end of life and iBasso will not be developing for it further, which means they probably won't be fixing anything else on it short of glaring issues they deem worthy.
It DOES indeed sound like you have a "rogue" app that is constantly draining the battery.
I think that iBasso "cooked" in a kill command (for apps) to help battery life for these devices. It is all about charging. If you plug it in, and let it charge to 100%, when you unplug it there should be very minimal battery drain as long as you don't use it. This was even more obvious on the DX160. When it was done charging, if you simply pulled out the charger, it would reboot (killing all apps). The way around this was to turn the screen on before unplugging it. With the DX300, it doesn't reboot, but I have noticed that I can leave it on standby for weeks (if I so chose to) before it was drained. That also is assuming you don't use any apps after pulling out the charger.
I have always found this behavior to be odd (especially on the DX160 where it reboots) but have come to count on it working this way.