Why isn't it "alle ihre Kollegen"?
Why "alle" at all? Starting from the english sentence, I see no reason for that. 'ihre Kollegen' should be fine.
Good point. I was baffled that Duolingo wouldn't accept "ihre" and overlooked the "alle" question. Or wondered whether in another (to me) mysterious twist of idiom or grammar, "alle" also meant "their."