Yeah, I know what happened here. Happens all the time... behind these shenanigans is marketing, sales, and PM.
It’s a new product, and marketing has been working on it for months. They are hyping it up in all sorts of ways and the sales guys have been making calls and just waiting to earn a commission on this. Timetables get accelerated. They are making all sorts of promises, and the people who actually create the product are not consulted about all the optimism. At some point someone schedules a demo. Probably a combination of a project management and sales. Emails go out with subjects like “Project XYZ competed and ready for production!” or “Come see project XYZ demo, full functionality!” The CEO is excited and gets involved.
Meanwhile the actual producers (manufacturers in this case), are sending emails left and right that this product is not done and won’t be fully complete for months. The project is, in fact, on schedule, but the new accelerated schedule is unreasonable. However, PM is low IQ by definition and interprets “This is not done” as “This will definitely be done”.
Somewhere along the way reality catches up and the smoke and mirrors come out. Demo the the truck, but we didn’t have time to get the window material back from the manufacturer and install them. So, we will put normal glass in and give you a square piece of the strong material for you to demo... to the left,.... NOT on the truck.
But that doesn’t get communicated up because, again, PM is low IQ.
So demo rolls around and someone says, “Throw the ball at the car.”