Show client error message?
Is the client working on the intranet (internal) only? If so, maybe show an error message when there is a problem. As it is now, if you run from an outside location, the client runs the prompt, then does nothing... perhaps waiting on a timeout?