We have all blank pcbs bare board tested by the supplier.
One manufacturer always seems to send us a few boards which when built have a failed via or 2. We stopped using him for new work and high volume but still get some low volume legacy boards with the problem. They are not a small company so I can't really believe all their customers can be having the problem or they would have gone broke by now.
The vias are not small, 0.6mm hole in 1mm pad (0.024" in 0.039" pad). They are covered by resist. The boards are hot air levelled with lead free solder.
We use an infra red oven for surface mount followed by lead free flow soldering.
Any insights?