I actually said similar about the solder as well. If the batch had been done lead free versus leaded which I know sometimes happens with my batches of boards the lead free is an entirely different animal and there's definite adhesion issues.I would put extreme pressure on them to replace the lot and have them take the broken lot you have back to test them. Sounds like they may not have had their solder hot enough to properly adhere to the components/PCB in the pixels.