[TRACKING] Battery flipping between charging and discharging / Draws from battery even on AC

ac = 1
chg_voltage = 17600mV
chg_current = 2740mA
chg_input_current = 4500mA
batt_state_of_charge = 44%

No battery temperature display, and the chg_voltage is incorrect, should be 17800mV, that’s not flipping but still related to EC and it also has negative impact on the battery.

Neither do thermalget

sensor  warn  high  halt   fan_off fan_max   name
  0      343   353    393    313     343     local_f75303@4d
  1      343   353    393    319     327     cpu_f75303@4d
  2      343   353    393    401     401     ddr_f75303@4d
  3      381   388    400    376     378     cpu@4c
(all temps in degrees Kelvin)

What am I missing, does the EC code make it show the temperature?