Hi, Chris!
Registered/hosted apps are running inside a Windows host process, which can run even when no user is logged in, and therefore has no assumption of the possibility to run interactive (GUI) programs. Starting an interactive program from a service
seems to be possible, but using UWS Interactive Host could be a better choice: since you need to seemingly need to start a new windows on the server, then crashing app can be restarted by the user for whom the window is shown.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.