After making 2fa mandatory I am not sure if the user should be able to switch between 2fa methods by themselves, I would expect that the settings could be available in the User Profile page or in Admin
I can remove the factor setting for a specific user as an admin to have them chose again, but not the user by themselves