Perhaps, this could be "the devil is in the details":

Things (no matter how big --mega projects--) can fail when details are neglected. ;-)