Hi and welcome to VBAX

I'm not quite sure how to replicate this - in the normal course of events, a mail item is part of the app and a modal dialog of any kind (input boxes are always modal) will be on top of everything and keep the focus.
By definition, using the Application_ItemSend event to raise the message box ensures you're dealing with the correct app instance.
Unless your doing it another way?