Ok, I see the problem; people without avatars are being blocked; we fixed this once but it got reverted somehow; Now either account should work again; Please try again.
Yes, I have set up 2FA now and confirmed it worked. A few test cases I tried out:
1) Set up 2FA in foundation. Log out of everything. Sign in to foundation and be prompted for 2FA
1a) Enter wrong info, it is correctly rejected
1b) Enter right info, I get in.
2) Sign out again, sign into forum, then click the "foundation" link. Now I am "Guest" again until I enter my 2FA pin.
Seems like it is doing what it should, at least from my basic tests.
Great! Mine is working too for my account (so far I dont see any holes).
If you want you can set up a 2nd forum account, and log in from an incognito window or another browser (by making a 2nd foundation account) and see if you can confuse it, but I doubt there is a way.
Or we can wait until deposits work and test further. I feel like deposits will be ready within a day or two.