I have the same error with Remote Desktop, can you please share your workaround?
Sure, happy to help.
Conceptually what you want to do is run a script on the remote pc that will terminate your remote connection, wait a second (to be sure you're no longer connected) and fire up Roon.
Here's how you do it:
1. Create a .bat file somewhere on the remote PC hard drive (anywhere but the desktop)
a. To do this, right click and pick NEW then TEXT DOCUMENT
b. copy and paste the following into this new document:
tscon.exe 1 /DEST:console /v
timeout 1
Start C:\Users\
default.CAPSv3\AppData\Local\Roon\Application\Roon.exe
Note that you will have to change the 3rd line (especially the bolded part) to point to wherever your roon.exe file is located.
c. save the file and exit
d. rename the file to be "roon.bat"
2. Right click on this new "roon.bat" file and choose SEND TO then DESKTOP (create shortcut)
3. On your desktop you'll now have a shortcut file. Right click on this and choose PROPERTIES. If you're not in the SHORTCUT tab, select it.
4. Click on the ADVANCED tab and put a checkmark in the RUN AS ADMINISTRATOR option.
Now when you double click on this shortcut (on your desktop) it will end your remote desktop connection, wait a second, and launch Roon. Give it a few seconds then remote desktop back in and you should see it up and running and you're good to go.
Let me know if you have any issues.