Missing Loot Boxes - Role Queue

Last night and just now I Role Queued up, played a game and was supposed to get a Loot Box, in both instances I did not receive one. I did check through the different times (legendary/regular, etc) and nothing was there.

So you played a game as a tank, and didn’t leave early?

Played as a Healer and played through to the end, lost last night but won tonight. In the past regardless of loss/win I would get a Loot Box (when the “Earn Loot Box” icon was beside the role I chose).

Whenever I queue, I usually see tanks getting the lootbox and supports getting 25 credits.

Well, after playing another few rounds where I was supposed to get a loot box I finally did, not sure what happened. But yes I have seen playing a Tank and/or Healer can sometimes give you a Loot Box bonus.