I have a nanoVNA-H which has had many hardware problems, some designed in,but mostly sub-standard / faulty components.
Above, the latest repair. A new battery socket to replace the original that crumbled apart… sub-standard plastic from all appearances. This was from a reputable supplier, so it is probably a genuine JST part rather than some cheap Chinese knock off.
The blue wire is part of a mod to invoke the bootloader on power up, R5 was also changed to something small, 1k IIRC.