Testing WPF apps with Appium

I need help getting things setup.

I’ve setup Appium to run as a service (using NSSM) on a Win10 VM. I’ve set HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\NoInteractiveServices to 0 in regedit and I’ve set the service to interact with the desktop.

The service won’t start the app i want to test.

I also have the Appium Desktop app and when I run that everything works fine, but I don’t want to have to log in every day to restart the app.

I would rather not have to start the server when my tests because I’m testing realtime communications apps so I’ll be interacting with multiple apps simultaneously, on different machines and its automated through teamcity.

So if there is a good solution, I’d love to hear it.