To elaborate on the management, not engineering, failure: nice domestic marquee credentials for the most-visible leader, but... How much credence was his input given among other leaders? How high-quality were his lieutenants and the teams they led? This is the kind of issue that only gets flagged from the deep work of your team.