The developers were probably using non-final hardware and/or sharing engineering samples if they had samples at all rather than developing drivers to the datasheet. By the time the marketing team got their hands on them the advertising may be booked and pre-orders received from retailers (if they ever actually get their hands on products rather than just arranging final mock ups or production trial run results shipment for photo-shoots etc.).
QA should have had a short window to study this type of issue but is it something that they would delay shipment over?
Basically I would expect the product to ship on schedule unless there was a really critical problem and that there wouldn't be slack in the schedule for weeks of refinement. Component orders may be place 6 months ahead to secure supply so it is hard to flex the schedule without causing inventory problems not to mention messing customers about.
Based on my experience in a CE company that wasn't Microsoft.
QA should have had a short window to study this type of issue but is it something that they would delay shipment over?
Basically I would expect the product to ship on schedule unless there was a really critical problem and that there wouldn't be slack in the schedule for weeks of refinement. Component orders may be place 6 months ahead to secure supply so it is hard to flex the schedule without causing inventory problems not to mention messing customers about.
Based on my experience in a CE company that wasn't Microsoft.