The last thing you want to do is actually fix any of these boards.
Thanks, thing is we have to fix the boards to by way of reflowing them to proove that its a dry joint problem.
Today i had a led driver ic that wouldnt work and had weird voltages on its pins......its pins are actually beneath it as it is QFN type package.......ie we cannot visually inspect the joints.
I actually got two large wetted soldering irons and kind of "smelted" all over and around the IC to get it hot enough to reflow again...then i mopped up the excess solder...and hey presto, the product worked fine......there is no way i could have prooved that this was a dry joint issue with any other means.
Also our leds are the same, they have pads beneath the component body and we cant inspect them. We cannot proove that the problem is dry joints until we actually reflow them.
We are thinking, with some of your kind advice, that we will have to reflow the boards by putting them on a hot plate and then blow-torching the ICs with a gas gun. For the leds.....we will just have to put the pcb on a hot plate again, and dunk a big wetted solder iron on the copper pour thats connected to its pads.
Then we can see if its a dry joint problem or not.
Then i guess we will have to give a test jig to the PCBA house so they can see if the boards are working, and then if they are not, they can adjust their solder bath temperature profiling. What do you think?