I have reported issue with the USB-C plug / socket arrangement on the nanoVNA-H.
It is very sensitive to any jiggling of the cable or connector, causing a reset of the nanoVNA which almost always means lost work. The supplied cable was a partial cause, but sadly the jack on the PCB is also faulty.
This has progressively gotten worse to the point the nanoVNA-H is unusable. I have had a replacement socket on order for months from China where public health problems are causing chaos, it has only just shipped so could be some months yet.
I do realise that this is replacing cheap Chinese junk with cheap Chinese junk.
Replacement of the USB-C socket will be difficult, fortunately it is the 12/16 pin version rather than the full 24 pins… but I do wonder at the wisdom of using a USB-C over the proven micro USB connector.
Above, the old socket has been removed from the board. One pad came off with the socket, but it is the unused SB1 pad. Of greater concern is whether the slight movement of the some other pads might cause conductor cracking. I do see signs that a couple of pins might not have tinned the full pad area, a hint of low quality board fabrication and a possible contribution to intermittent connection.
An alternate recovery is to cut the end off a USB cable and permanently wire it directly into the board.
So for now, the nanoVNA-H awaits parts again.