At best CAD is a digital representation of the desired "perfect" part. There are hundreds of steps in the process of that part being manufactured by a supplier all of which can result in deviation from perfect. NO OEM (Honda, Hyundai, BMW) will pay for a perfect part but they set limits on how and how much acceptable parts can deviate from perfect in order to get parts that meet a price point set by the OEM and provide the desired performance. Sometimes the OEM gets the price/performance mix wrong. Sometimes (on a continuum ranging from by honest accident to deviously to improve profits) suppliers sell parts that don't even meet the OEM targets and the OEM installs them on their product. It would be incredibly unlikely for CAD to be the root cause of a recall.