Librem5 doesn't always recognize charger
The phone gets into a state where phosh seems to think the phone is charging, but the kernel does not(You can see the lightning bolt next to the battery whether the phone is plugged in or not). This remains the case regardless of whether the phone is plugged in or not. The main way I've noticed this issue is when unplugging the phone and not hearing the 'click click' from phosh signifying it's disconnected, and thus suspect the state occurs as part of unplugging the device.
Method for checking the kernel regarding the charging state:
root@librem:~# cat /sys/class/power_supply/bq25890-charger/status Discharging
Plugging the phone into the charger triggers no messages in dmesg or the red "charging" light.
Only way I've found to fix this is to reboot the phone and then things start working normally again.
If left unnoticed this issue results in the phone discharging and dieing regardless of whether it is plugged in or not.