Not fully sure whether this is a bug or not, but users should be prompted to 2fa and log in after putting in their email for agents that have "Require email to use" checked on.
For example, users should not have to put their email in the "Your email is required to use this agent", then be forced to log in again through the button on the side-panel again. It is largely redundant, and if there's a form included, existing users are effectively "forced" to fill it out again every time they load up the agent through another device.