As Apple’s HomePod smart speaker nears its release, a new report sheds some light on why it was delayed last year.
Apple was forced to delay the HomePod in December after discovering that the device’s software required some tweaks to how it interacted with the hardware, the Taipei Times is reporting, citing an “industry source” who claims to have knowledge of the decision. Apple has since worked out those problems and is now moving forward with its release plans, according to the news outlet’s sources.
Other Taipei Times sources told the outlet that one of two HomePod assemblers, Inventec, has already shipped 1 million units as the smart speaker prepares for launch. Apple’s orders suggest the company’s supplier partners could ship up to 12 million units by the end of the year, according to the report, which was earlier discovered by Apple-tracking site 9to5Mac.
Apple unveiled the HomePod last year as a competitor with Amazon Echo, Google Home, and other smart home speakers. However, Apple’s focused much of its sales pitch on sound quality, rather than the abilities its virtual personal assistant Siri could deliver through the device.
Get Data Sheet, Fortune’s technology newsletter
At $349, the HomePod will quickly become one of the most expensive smart speakers on the market. But Apple executives have argued that the combination of smart home control and high-end speakers more than justifies the price.
Apple was supposed to release the HomePod in December but ultimately announced in November that it needed to delay the speaker for an unspecified amount of time. The company has been silent on the HomePod ever since.
Now that units are shipping from manufacturing facilities, however, it appears Apple is getting closer to a launch. Earlier this month, analysts at GBH Insights predicted HomePod would hit store shelves within the next four to six weeks.
Apple did not immediately respond to a Fortune request for comment on the report.