Maybe the vendors will have something for me in the morning. Since they are in China, they work during my night.
I will still try anything....
BTW, good eye on the capacitor. It was actually a solder blob.
https://photos.app.goo.gl/BDsFffhdBK5r8QUt6
Still did not fix my wifi connect issue, so if it works as the donor, then ok.