TLP doesn't discharge my battery when reaching STOP value - Asus ZenBook

I installed TLP a few days ago and apparently it doesnt discharge my battery when reaching the STOP value i set in the config, it rather just keeps the battery at the same level and i think it is bad for it.

➜  sudo tlp discharge
Error: battery discharge/recalibrate not available.

It doesnt show the stop values for some reason when i run:

➜  sudo tlp-stat -b
--- TLP 1.4.0 --------------------------------------------

+++ Battery Care
Plugin: asus
Supported features: charge threshold
Driver usage:
* natacpi (asus_wmi) = active (charge threshold)
Parameter value range:
* STOP_CHARGE_THRESH_BAT0/1: 0(off)..100(default)

+++ Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer                   = ASUSTeK
/sys/class/power_supply/BAT0/model_name                     = UX425
/sys/class/power_supply/BAT0/cycle_count                    =     91
/sys/class/power_supply/BAT0/charge_full_design             =   4220 [mAh]
/sys/class/power_supply/BAT0/charge_full                    =   4088 [mAh]
/sys/class/power_supply/BAT0/charge_now                     =   3229 [mAh]
/sys/class/power_supply/BAT0/current_now                    =      0 [mA]
/sys/class/power_supply/BAT0/status                         = Idle

/sys/class/power_supply/BAT0/charge_control_end_threshold   =     80 [%]

Charge                                                      =   79.0 [%]
Capacity                                                    =   96.9 [%]

That is in my config:

# BAT0: Primary / Main / Internal battery (values in %)
# Note: also use for batteries BATC, BATT and CMB0
# Default: <none>

START_CHARGE_THRESH_BAT0=40
STOP_CHARGE_THRESH_BAT0=80

# BAT1: Secondary / Ultrabay / Slice / Replaceable battery (values in %)
# Note: primary on some laptops
# Default: <none>

START_CHARGE_THRESH_BAT1=40
STOP_CHARGE_THRESH_BAT1=80

Post removed. Please review the forum rules: Forum Rules - Manjaro

I installed TLP a few days ago and apparently it doesnt discharge my battery when reaching the STOP value i set in the config, it rather just keeps the battery at the same level and i think it is bad for it.

➜  sudo tlp discharge
Error: battery discharge/recalibrate not available.

It doesnt show the stop values for some reason when i run:

➜  sudo tlp-stat -b
--- TLP 1.4.0 --------------------------------------------

+++ Battery Care
Plugin: asus
Supported features: charge threshold
Driver usage:
* natacpi (asus_wmi) = active (charge threshold)
Parameter value range:
* STOP_CHARGE_THRESH_BAT0/1: 0(off)..100(default)

+++ Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer                   = ASUSTeK
/sys/class/power_supply/BAT0/model_name                     = UX425
/sys/class/power_supply/BAT0/cycle_count                    =     91
/sys/class/power_supply/BAT0/charge_full_design             =   4220 [mAh]
/sys/class/power_supply/BAT0/charge_full                    =   4088 [mAh]
/sys/class/power_supply/BAT0/charge_now                     =   3229 [mAh]
/sys/class/power_supply/BAT0/current_now                    =      0 [mA]
/sys/class/power_supply/BAT0/status                         = Idle

/sys/class/power_supply/BAT0/charge_control_end_threshold   =     80 [%]

Charge                                                      =   79.0 [%]
Capacity                                                    =   96.9 [%]

That is in my config:

# BAT0: Primary / Main / Internal battery (values in %)
# Note: also use for batteries BATC, BATT and CMB0
# Default: <none>

START_CHARGE_THRESH_BAT0=40
STOP_CHARGE_THRESH_BAT0=80

# BAT1: Secondary / Ultrabay / Slice / Replaceable battery (values in %)
# Note: primary on some laptops
# Default: <none>

START_CHARGE_THRESH_BAT1=40
STOP_CHARGE_THRESH_BAT1=80