The MsgBox was called from a sub within the Main though and not in the Stater service. This is different from running a Msgbox from within a Starter service. No?
This is crucial especially if the Starter Service is running some critical processes and a Msgbox is called within the Main, prompting the user if he/she wants to save a file or something of that sort ... and if the user procrastinates and takes a few minutes to respond, it will be a few minutes of unresponsive Starter service.
There must be a solution to this IMO.
Thanks.