Unlucky to a point that I think there is a problem

Hello,

I tried Darktied with the game pass. Due to the lack of support of the cross platform, I decided to take it on steam. So I had a lvl 30 zealot on gamepass and decided to get one on steam.
On the gamepass, I had received several emperor’s gifts. Even an orange item.

On steam, from what I remember, I received 2 emperor’s gifts (not even sure it happenned) but… for sure… I did not get anything from the lvl 5 to the lvl 30.
Today, I did 5 missions and not received something.

Is there people here that never receive an emperor’s gift ?
Is there something that make that you will never receive one ?