Engineering Insights

Why I Stopped Approving Bill of Materials Without a Cellular Module Review (And What It Cost a 50,000-Unit Order)

It Started With a Printout and a Headache

Back in Q2 2023, I was sitting in our weekly quality review, flipping through a bill of materials for a new IoT gateway design. The procurement team had already approved the cellular module based on price alone—a decision that seemed efficient at the time. They'd picked the cheapest available module that met the basic spec sheet. Looked fine on paper.

But here's the thing: the device was destined for a fleet tracking system across rural and urban zones, with hard uptime requirements. The network conditions it would face weren't something a quick price check could catch.

I flagged the module. The team pushed back. "It's certified. It works. Why are we overcomplicating this?" I didn't have a clear counterargument ready—just a gut feeling that we were optimizing for the wrong metric. (Note to self: gut feelings don't win meetings. Data does.)

That order was for 10,000 units, scheduled to ship in Q3. I approved it under protest, with a note to monitor field returns closely.

The Turning Point: When "Fine" Wasn't Good Enough

By November, the field return rate hit 4.7%. High for our standard—we normally aim for under 0.5% for the first year. The issue? The module dropped connections in fringe coverage areas under specific temperature conditions. The spec sheet had the environmental ratings, but the real-world performance didn't match the lab results.

The vendor's support team was slow to respond (ugh). We had to send engineers on-site to three customer locations to gather diagnostic logs. That cost us, conservatively, $12,000 in travel and man-hours. The customer relationship damage? Harder to quantify, but the account manager was not happy.

We eventually redesigned the board to accept a different module—a Sierra Wireless MC7455 that our field trials showed held connections 30% more reliably in challenging RF environments. The redesign cost us a $22,000 redo and delayed a follow-on order by six weeks.

Looking back, I should have pushed harder for a proper module evaluation upfront. But given what I knew then—the price difference was significant, and the procurement directive was clear—I did what I could.

How We Fixed It: A Real Verification Protocol

In Q1 2024, I implemented a new verification protocol for all cellular modules. Here's what it looks like now:

  • RF Performance Benchmark: Every candidate module (e.g., Sierra Wireless MC7700, MC7455, EM series) gets tested in three real-world signal conditions: strong, weak, and fringe. We use a controlled test setup with a variable attenuator. Pass rate below 95%? Rejected.
  • Thermal Cycling: The device runs 72 hours of cycling from -20°C to +60°C while maintaining a data session. This catches connection drops that only appear at temperature extremes—exactly the issue we had.
  • Long-Haul Stability: A 7-day continuous data session with daily log analysis. We're looking for intermittent disconnects, re-registration delays, and firmware edge cases.
  • Vendor Support Audit: We file a test support ticket for each module vendor. Response time within 4 hours during business hours? Pass. Anything slower gets a risk flag.

Since implementing this in March 2024, we've reviewed 12 different modules across 6 product lines. The verification protocol caught issues in 3 of them before they reached production. One had a firmware bug that caused a hard lockup after 48 hours of continuous operation—something no standard spec sheet would have revealed.

In our Q2 2024 audit, we reviewed 200+ unique items annually across the supply chain. The module verification alone prevented an estimated $45,000 in potential rework and field support costs.

The Sierra Wireless MC7455 and MC7700 Case

When we evaluated the MC7455 and MC7700 specifically for our new device, the results were clear:

  • The MC7455 showed exceptional stability in weak signal conditions—no drops in our 7-day test.
  • The MC7700 handled thermal cycling well, but had a slightly longer re-registration time after a controlled disconnect. For our use case (frequent power cycles), this wasn't ideal.
  • Both modules had responsive support during our audit (response under 3 hours).

The decision wasn't about price. It was about which module minimized risk for the specific operating conditions. That's the value-over-price mindset. The difference in BOM cost? About $8 per unit. The cost of a failure in the field? Easily 10x that in support and reputation damage.

What This Taught Me About BOM Decisions

Some lessons I keep coming back to:

  1. The lowest quote has cost us more in 60% of cases. In my experience managing over 15 product launches in 4 years, the cheapest module at the start was rarely the cheapest over the product's lifecycle.
  2. A $200 savings can turn into a $1,500 problem. Our failure scenario: a $200 cheaper module caused a connection drop that required a site visit. Multiply that by 20 incidents, and you've got a $30,000 support bill. The savings? $2,000 across 10,000 units.
  3. Spec sheets are starting points, not endpoints. They tell you what the module was tested for, not how it behaves in your specific device.
  4. Real-world testing reveals what lab tests miss. Our thermal cycling test caught a connection drop that never appeared in the vendor's datasheet. They fixed it in a firmware update—but only because we reported it.

In hindsight, I should have made the verification protocol mandatory from day one. But with the pressure to launch and the procurement directive to minimize BOM cost, I did the best I could with available information. The protocol is in place now, and it's saved us more than once.

If You Take One Thing From This

When you're specifying a cellular module for an IoT device, don't just ask "What's the cheapest option?" Ask:

  • What are the real-world network conditions this device will face?
  • How does the module behave at the edges of its operating range?
  • What's the support responsiveness for integration issues?
  • What's the cost of a field failure—not just in dollars, but in relationships?

The answer to "Sierra Wireless modules like the MC7455—are they worth it?" is: it depends on what you're optimizing for. If you're optimizing for the lowest upfront price, maybe not. If you're optimizing for reliability, support, and total cost of ownership, they've been a solid choice for our projects.

Prices as of January 2025; verify current rates. The MC7455 typically lists around $75-95 in single-unit quantities (based on distributor quotes from Q4 2024). But as I learned, the price tag is only part of the story.

Leave a Comment

Your email address will not be published. Required fields are marked