Even seasoned professionals can get caught in the gap between 'prototype' and 'production grade' especially for things that are on the margin of what can be done with a particular hardware recipe. That's when component variation can cause your product yield to go straight into the sewer.