Rant about manufacturing quality

I believe these are "wave welded", there are no humans involved at all...

And machines do fail.

About the RX pin, you can solder it... about the blobs, knowing where exactly they are would help far more than a small pic of them.

Where are they located?