No Halo Insider invite email

I signed up for the Halo Insider program last month, set my gmail email for my preferred email, linked my Steam account, and I have been waiting to get an invite since last month and I haven’t got one.

Please see the solutions noted in this thread