In short: when I plug the battery in - there no leds lit on the board. There are proper beeps from the motors, 5 volts are there, RX is up (but doesn't connect to TX), camera and VTX are working properly, but no Betaflight OSD.
Longer story.
I took this drone apart yesterday to replace TBS GPS unit with Beitian BN-880. I soldered everything right (TX to RX, RX to TX, SDA to SDA, SCL to SCL, power to separate 5v regulator connected to the battery via balance plug). I checked the pads with multimeter - there were no shorts.
After that I noticed that one of the motor wires broke off (more on that in the first comment - I kind of hate Foxeer quality already). I resoldered it and two other motor wires that were on the verge of breaking off.
I checked everything one more time - everything seemed fine.
I plugged the battery, then I plugged the balance plug into the 5v regulator. Everything worked as expected: all the beeps, leds on the board and GPS unit. Betaflight OSD showed that it established connection with the GPS (but there were no fix yet).
I unplugged everything that then plugged again. Board was dead and so was the GPS. 😦
One theory is that one of the motors (or VTX, it was out of the shrink) might have touched something on the board, shorting something...
Other theory is that Foxeer components are just mierdo.
What's your thoughts on that?