I have the craziest issue that I've only ever encountered once in my life before and I have no idea why this is happening.
I have two 2FA options, SMS and E-mail. The truncated SMS number looks good, and matches the phone number I have on my profile. The truncated e-mail address looks good, and matches the phone number I have on my profile.
I'm not able to receive a code via SMS! The only ever time this happened is when a smaller bank here in Canada disabled SMS 2FA for Telus-based numbers, which I have. Surely Marriott didn't exclude a good 25% of the Canadian market by doing the same thing.
So yeah, I'm just unable to receive 2FA codes with my SMS, and choosing e-mail sucks because of a usual 5-min or so delay in receiving a code. Add the delay to the frustration where I think I'm going to be locked out for good because maybe my e-mail will decay similarly to my SMS number with respect to receiving 2Fa codes.