I have an Xbox Live account, with an active Gamepass Ultimate subscription. I have a Blizzard account with Heroes of the Storm. I have linked the two together. As far as I understand, that is all I should have to do, and this In-game Content should be provided to me. Yet I doesn’t appear to have applied, as I appear to be missing the following heroes: Anub’arak, Garrosh, Sonya, Rexxar, Malthael, Whitemane, Rehgar, Medivh, Zarya, Butcher, Maiev, Valeera, Gazlowe, Falstad, Li-Ming, Nova.
I put in a ticket, and they referred me here.