When manufacturing a small prototype batch of an embedded system at EMS I have detected different behavior between the units. All units work as expected, except that some units fail to operate same pump properly when it is controlled at a high speed (the drive displays some hick-ups and breaks when the speed increases). Approximately half of the batch functions flawlessly.
I have visually inspected the boards and measured values of critical passive components without noticing any issues. Next step will be throrough scope measurements.
While I cannot share the design I would like to ask expirienced members of the community:
When noticing a discrepancy within a batch of PCBA - what are some most common causes that go undetected by optical inspection?