Heltec MeshTower resets its configuration itself

Hello!

I bought a meshtower. After about 25 hours, it stopped communicating. It’s unavailable on the meshtastic network or via Bluetooth, but the 3.3V light on the board is on, indicating it’s working.

I turned it off using the “shutdown” button, then turned it back on. I was able to connect via Bluetooth, but all the settings were reset to default.

After reconfiguring, the node worked for about 11 more hours, and then the same thing happened. This time, I rebooted it using the one tap “cpu_rst” button, and the configuration also reset to default.
(The device is charged to more than 90%)

There is a suggestion that the configuration is reset due to unstable power supply (but this is not certain…)
I just tried connecting to the BMS via the MeshSolar WebSerial Tool. It sees the “TinyUSB Serial” COM port and says “connected,” but the data on the page isn’t updating.
I tried putting it into DFU mode and setting the COM port to “nRf Serial” – the data on the page isn’t updating either.

I tried forwarding the COM port in the Meshtastic firmware as described in the instructions at https://wiki.heltec.org/docs/devices/open-source-hardware/nrf52840-series/mesh-tower/Usage#meshtastic-serial – I also can’t get data on the BMS management page.

I tried connecting on two different computers running Windows and one running Ubuntu.

Can you tell me what I should do to get information from the BMS and how to prevent the meshtastic settings from being reset to default at any given time?