Hello @Anonymous , Accept/Cancel prompt should always appear unless the invitation has previously been accepted. Depending on the MFA configuration for your tenant some users may be required to enroll or not. The simplest way to enforce it is to Enabling security defaults. Another option, a more robust one, is to create a Conditional Access Policy that requires all external and guest users to do MFA.
Let us know if this answer was helpful to you or if you need additional assistance. If it was helpful, please remember to accept it so that others in the community with similar questions can more easily find a solution.