Hi Prasimix,
OK, let me see if I can solder it back carefully. Sorry to hear it's not the first reported case

I will let you know how it goes.
If the capacitor was also damaged (beyond just being knocked off), there's no risk to the rest of the unit, right?
Let me see if I can find that missing terminal locally - otherwise I may need you to send a replacement.
For now, if I don't connect that terminal to the second module - is it a major issue?
Finally, I was able to update firmware from version 1.0 (what it shipped with) to version 1.5 (latest on Github).
I do note the boot0 switch is a little tricky to press - I actually had to take off the top cover, and watch as I pushed the pin in
I also tried to use EEZ Studio to update the module firmware from my macOS machine.
However, it didn't give me an option to update the firmware, and it lists the firmware as version "0.0".

Is that normal? Or is there some way to update the DP405 firmware?