That is a good question, but not sure if it is sole issue: I have received, perhaps 80% of the vouchers but not all (not this one), and I am a direct email player.
It could also be noted that I use the identical email for my German server account, though I have never received any vouchers for that account.