Yet another charging issue - stop charge at 50%

Try letting the batteries drain all the way then charge it again. Citing this post Charging is extremely slow - #4 by minute

As for draining while idle I’ve been following this Battery drain issues/questions