Microsoft has a serious problem with staying on course while delivering fundamental functionality that shouldn't even be a question mark. Having issues playing audio is beyond stupid.
Does Microsoft know how to hire people that can manage and work in large teams? Or is it that they don't know how to hire programmers anymore? Seems like their development teams have been on a downward slide for a decade.