Hey @lucianwpwhite
After testing further, it turns out that AIOS was indeed the source of the problem. Disabling the login URL change in AIOS resolved the issue, and when I switched to using another plugin to handle the login URL change, everything worked correctly with WP 2FA and MemberPress together.
Thank you!
Best regards,
Dani