I’ve never seen this task before, and I have no idea what counts as a “Boss Troop”.
Other people are saying it might be a bug because a “boss” type might imply I would need three copies of Zuul’Goth (which is absurd).
The task reward is only 5,000 gold implying it shouldn’t be difficult task to complete.