MeshTower 2 doesn't charge battery

I bought the MeshTower 2 and flashed it to Meshcore. After some four days I noticed the battery had diminished from 53% when it was new to 47%, all the time exposed to full sunlight. I tried to charge it from USB-C PD but no success, The battery simply will not charge from any input, which I verified with a voltmeter on the terminals. Does anyone know what’s wrong? This is my first Heltec device and it’s pretty disappointing.