Framework laptop not charging for random periods of time

Hi everyone,

I am using a Framework 13 AMD Ryzen 7040 version with these stats:
OS: fedora linux 41 64-bit (Workstation Edition)
Kernel: Linux 6.13.0-361.vanilla.fc41.x86_64 (kernels are updated)
DE: gnome 47
CPU: AMD Ryzen 5 7640 U w/Radeon 760m
GPU: AMD ATI c1:00.0 Phoenix1
Firmware Version: 03.05

A few weeks ago my laptop randomly stopped charging for about 12 hours. I tried multiple different ports and USB-C cables, all of which had no problem charging other devices. Now I am experiencing the problem again. Updating the software and restarting did not solve the problem in both cases, however last time it just randomly started charging again the next day.

Do you know what could be causing that issue? Please kindly reply :smile:

Thermal protection maybe? Try directing some extra airflow? Maybe without the base cover and a fan to drive extra air over?

Or the battery is potentially starting to fail?

Thanks for your answer. How could I find out if the battery is starting to fail (except for visible external damage)?

download HWMonitor - that’ll give you numbers for peak/current on the battery.

1 Like

I use Linux, it is not available there. It happens less these days, I just live with it, I guess.

Hi @Benedikt_Manfred_Ble,

You might contact support over this issue. You could have the charging circuitry starting to not working intermittently which could be hardware related. If you could get to a safe spot in Linux pressing and holding the power button for about 15 seconds then disconnecting the USBC cable and waiting 30 seconds should reset the embedded controller. Alternatively, go into the BIOS and then press and hold the power button for 15 seconds to hard shutdown the system then disconnect the USBC cable for power for an additional 30 seconds should reset the embedded controller as well.

If the embedded controller (EC) is not hearing from the battery management circuitry it could be shutting it down to help preserve the rest of the laptop functionality. If it comes back after resetting the EC then there is something going on and support would be the best source to help diagnose it.