Hello,
I am sorry to read about your issue. You are being “locked” in that screen because most probably you enforced 2FA on your user / all users without any grace period.
The best thing to do at this stage is to manually deactivate the plugin, then log back in and reactivate the plugin.
Once you re-activate the plugin change the settings to not enforce 2FA until you solve the email problem.
In regarsd to troubleshooting the email problem, can you run a test by following the below procedure?
- After reactivating the plugin and removing all policies, create a test user.
- Also install a plugin that keeps a log of email activity, such as WP Activity Log.
- Log in with that user in another browser session and navigate to the user profile page.
- Click “Configure 2FA” to configure 2FA and proceed with the wizard.
- When you click “Send email code” can you see in the activity log if the plugin is actually sending an email?
- If it is, then it means that the email is being blocked somewhere else. Most common problems are emails tagged as spam, or you have not configured your WordPress admin email address (in the WordPress settings) so the email is not being routed). This address is used by the plugin as a “From” email address. You can change this email from the WordPress settings.
I hope the above helps. Please keep us posted on this issue and let us know if you need any further assistance from our end.
Looking forward to hearing from you.