Hello @catmanjan,
Thank you for your response.
Yes if the MFA has been enabled for your user account in the tenant where you are trying to switch to, MFA prompt will occur from that tenant as well.
Also if the MFA has been enabled for the guest user in both the Home tenant(tenant where the user is originally created) as well as the Resource tenant(tenant where the user is invited as a guest user) , then that guest user will get two MFA prompts, one from the Home tenant and another one from Resource tenant.
Note
You also can configure cross-tenant access settings to trust the MFA from the Microsoft Entra home tenant. This allows external Microsoft Entra users to use the MFA registered in their own tenant rather than register in the resource tenant.
For more additional information, please refer to the below document for your reference.
Tutorial - multifactor authentication for B2B - Microsoft Entra External ID | Microsoft Learn
Below are the steps to revoke the existing MFA sessions and reset the MFA for the users.
To manage user settings, complete the following steps:
1.Sign in to the Microsoft Entra admin center as at least an Authentication Administrator.
2.Browse to Identity > Users > All users.
3.Select the user you want to revoke the current MFA sessions and reset the MFA and select Authentication methods. At the top of the window, please select “Require re-register multifactor authentication” option for the user. Please refer to the below Screenshot for your reference.
Then you can login back to Azure Portal by registering with the new MFA authentication method.
I hope this above information provided is helpful. Please feel free to reach out if you have any further questions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".