Helen Chiang, who was appointed Xbox's first-ever chief operating officer in July 2026, has disputed reports about the circumstances of her departure from Microsoft.