Can't update preferred email address

I’m trying to update my email address preferences for Halo Insider, but it’s stuck at saying a verification email has been sent, but none has come through. It’s not in my junk folder. I can’t seem to resend the verification email either.

I’m really worried I’ll be stuck in limbo and might not get my email if I’m selected for flighting.

Please see the pinned thread for some solutions on this issue, thanks