Steve Jobs had to follow a very narrow happy path in his first iPhone demo because the product was still very buggy. It still amazes me that the iPhone shipped so (relatively) soon after.
Failing to prepare for a business-critical demo was absolutely the CEO’s fault.