They had some wifi wakeup issues for a couple releases&#x2F;bug fixes and it took a long time for then to come out with a fix. They control both the hardware and the software and have no one else to blame.