Yep, I also turned on 2FA before realizing the fix I applied that made it start working again. I already use Google 2FA, LastPass, and LastPass 2FA with an authenticator, and I didn't even know Apple was offering 2FA, so it was a nice surprise for me.