The issue we are having is FMEA does not apply to what we do. We design/build/program based on a written spec and standards if they apply. The end user creates their own FMEA. If the product is out of spec, then the specifications we built to were out of spec. It has happened before where somewhere in the chain either the product changed and we were not notified or a change order did not get processed. Even more frustrating when there are approvals based on project milestones. Life on the hamster wheel.