Есть много потенциальных проблем с вашим приложением.
SRVANY.EXE превращает любое приложение в службу Windows. Если это приложение когда-либо запрашивает пользовательский ввод, оно зависает. Вы захотите подтвердить, что приложение, работающее в качестве службы, выполняет только запуск другого приложения.
Вы также должны иметь возможность запускать «стартовое» приложение вручную, вне службы Windows. Если он по-прежнему не работает должным образом, вы должны знать, что это не связано с работой в качестве службы.