I have now made a complaint over the phone with Microsoft Support and the consultant asked me to;
- Run battery report and said batteries are in good condition.
- Run diagnostics and the monitor SB2 for like a week. It still had around 5% battery drain per day.
- Perform a USB recovery. Still the same issue.
Haven't heard from them since the recovery, although I have sent an email.
This being a known issue, I don't understand why Microsoft is not providing a sustainable solution. I'm going to push for this, because my warranty will run out in couple of months. I suggest everyone to call Microsoft Support and report the issue. I'm also going to look at consumer law if they are not going to provide a solution.