You spent weeks on the layout. You ran DRC. You triple-checked the BOM. Your design review team signed off.
Then the boards came back from the factory. The prototype powered up, but something was off. I2C had glitches. The ADC read noisy. The second batch behaved differently from the first.
Same design. Same files. Same BOM. Different result.
After reviewing hundreds of designs sent to our PCBA shop, I've seen the same issues surface again and again — even from experienced developers. Here are five reasons your design might pass review but fail in production, and how to catch them before you hit "order."
1. The "Golden Sample" Trap
Your prototype worked. So you ordered 500 units from the same fab. Suddenly, 15% fail.
The problem: your prototype was built with extra care — hand-picked components, extra inspection time, maybe even hand-soldered. Production doesn't do "extra care." It uses standard processes, standard components, and standard inspection.
Component tolerances stack up differently. A 1% resistor and a 20% capacitor that worked on your bench might drift out of spec when the production batch uses the opposite tolerance extremes.
Fix:
- Design with worst-case tolerance in mind, not typical values.
- Add margin — if your circuit needs 1µs delay, design for 0.8-1.2µs, not 0.99-1.01µs.
- Use tighter-tolerance components (0.1% resistors, 5% caps) for critical paths.
2. PCB Fabrication Tolerances Are Not "Zero"
The prototype antenna had 20dB return loss. The production batch has 10dB. Same design, same material type.
FR-4's dielectric constant (Dk) varies by ±5-10% from batch to batch. Your prototype happened to be 4.2; production run is 4.4. At 2.4GHz, that's enough to shift impedance by 3-5Ω — and detune your antenna.
Fix:
- Specify controlled-dielectric materials (Isola 370HR, Rogers, etc.) for RF or high-speed designs.
- Ask your fabricator for the actual Dk/Df values before you finalize your stackup.
- Add a tuning network (series cap, shunt inductor) that can be adjusted in production.
3. You Didn't Send the "Right" Files
You sent Gerber files. The fab followed them exactly. But your prototype fab "knew" you wanted vias tented, even though you didn't specify it in the Gerber.
The problem: your prototype fab had a personal relationship with you. They knew your preferences. The production fab follows the Gerber — nothing more, nothing less.
What gets missed:
- Controlled impedance requirements
- Via tenting/plugging
- Solder mask clearance preferences
- Silkscreen notes
- Panelization instructions
Fix:
- Put everything in the fabrication drawing. Don't rely on "industry practice" or verbal agreements.
- Use a standard checklist — layer stack, impedance, surface finish, via tenting, solder mask color, silkscreen notes — and check every item before sending.
- Send the production files to a different fab for a pre-production review.
4. "Sample Tested" Means Nothing
The fab says "100% electrical tested" — but you didn't specify what "tested" means.
100% electrical test could mean:
- Flying probe testing (checks all nets for opens and shorts)
- Continuity only (checks that traces are connected, ignores other issues)
- Nothing at all (some fabs "100% test" by sampling one panel)
What you actually need:
- Flying probe or fixture test for every board, not just one panel.
- Specific test conditions — voltage, current, frequency range, test points.
- Accept/reject criteria — not "it seems fine."
Fix:
- Put the test spec in your fabrication drawing. "100% flying probe test at 250V, 100mA, all nets."
- If you're using a test fixture, design it and include it in your order.
- Don't accept "sample testing" — it's a nice way of saying "we didn't test yours."
5. Your Design Is Too "Fragile"
The design works on your bench. It works in the environmental chamber. But in production, 5% fail unpredictably.
Some designs have hidden marginalities — a voltage rail that's exactly at spec, a setup/hold time that barely passes, a thermal margin that's 2°C. On your bench, it works. In production, with component variation, temperature drift, and process variation, it fails.
Fix:
- Simulate for production, not just functionality. Run Monte Carlo analysis if you have the tools.
- Add test points for critical nodes. If a rail is marginal, you want to measure it.
- Reduce sensitivity. Use larger caps, lower reference voltages, more margin. The production environment is not your lab.
Your Production Readiness Checklist
Before you submit your next PCB order, run through this list:
Final Thought
The gap between "design review" and "production reality" is where good designs go to die — or where great engineers prove their value.
Your design review team is smart. But they're not psychic. They can't see the 5% FR-4 tolerance variation, the production line that doesn't hand-tune each board, or the component supplier who shipped parts at the edge of the spec.
That's your job.
Add these checks to your process, and your next design won't just pass review — it'll survive production.
We've seen all five of these happen at AnyPCBA. If you're not sure whether your design is ready for production, send us your files. We'll do a DFM review and point out the potential failure points before you order.
👉 AnyPCBA – small‑to‑medium batch PCB & PCBA
https://www.anypcba.com/

Top comments (0)