Many many years ago I got to hear the founders of Fitbit come in and give a lunchtime chat about their journey. It was utterly fascinating to hear all the challenges, as a software engineer, you never even think to consider. Things like their attempts to optimise the layout of components effectively doubled the production cost because it would require someone to flip the PCB. Or that the adhesive used to temporarily keep the case attached to a tiny spindle during assembly was slightly too tacky, the residue of which would many months later cause stress fractures on the case and a whole raft of warranty replacements.
Hardware is hard.