WisMesh Pocket charging only 67%

WisMesh RAK4631 with Meshtastic 2.5.7 (tried also 2.4.0)
I was under impression how long it works, however at some point I noticed it dies after day, looking into this I noticed that battery is charged to around 3.8V (checked with multimeter at battery pins), when battery is disconnected voltage raises to 4.17 (fine for charging). But why it is not charging? Is charging process software driven or hardware? How to fix it ?

I can’t help you with the battery not fully charging problem, but I can tell you that turning off the GPS receiver will DRAMATICALLY extend the node’s run time between recharging… like many days! So if your node is normally stationary, consider turning off the GPS receiver.

Hi @mucflyer ,

The charger circuit is not software driven. You can see the LED turned on when you connect the board via USB. Best way to check if it is charging is monitoring the current input going to the battery if you have ammeter. If you will monitor using voltage, that is also possible but I prefer to check currents when it comes to charging (no second guessing).

You can also try to turn off GPS as suggested by @AA7US and/or turn off the device while charging to minimize current consumption on contributed by the board.

I have exactly the same issue with one of the two WinMesh Pocket I received, one charged all the way too 100% (4.2V) the other is stuck at 68% (3.8V). Tried all of the above recommendations, charging with the unit off, GPS off, made no difference. My other unit work fine so there must be something wrong.

I submitted a support ticket, but if anybody has any recommendations please share.

Submitted ticket, it seems no solution, charged longer - nothing. Disabled GPS - same…seems like HW issue.