Im using legion go and whenever im using the 40watt tdp, my battery sometimes drain and sometimes didn't charge but stay at the current level while charger plug in

Does this happen to anyone ? If so, can anyone help fix it ?

Having a similar issue on my ally. I have to put the device to sleep. Then it wakes up and charges. It seems to happen on my 100w car charger but not my ally charger.