I have a Windows machine at home recently updated to 10, though the same problem existed with 8.1. It is hacked to allow multiple remote desktop connections. Changes for the windows 10 termsrv.dll have been published online. The same change is possible for each version of windows and involves changing six or seven bytes in the dll, effectively converting the machine to a "server" machine. For this machine, android TV PCs each with a monitor are used as thin clients. Microsoft makes an excellent remote desktop for android.
If only one person is logged in, TeamViewer always connects with no problem, but if more than one person is logged in TeamViewer sometimes fails. The remote TeamViewer client machine usually says the login is rejected or there is a protocol error when this happens.
I think the problem is, TeamViewer tries to complete the connection using the wrong log in, or does not know which log in to associate the connection with. I only want to use one log in with TeamViewer. The set up and unattended access were done using that log in.
I connect occasionally from a windows machine and also from my android phone. When it's working it works excellent. I would like to resolve this if possible. Thanks