We have various "agent" PCs that we connect to on other sites. These are set up to allow full access and connection when on the lock screen/logon screen.
This works perfectly with Windows to Windows, but if a Mac user connects to a Windows PC set up this way and there is still an account logged on (previous connection didn't bother to log off, just locked the screen) the Mac cannot connect until the user confirms the connection - as these are headless PCs or VMs with no actual user on site, this is, obviously not possible.
Scenarios:
- Target Windows PC has no logged on user - works as expected, the Windows or Mac TV user can connect and they can remote control the PC.
- Target Windows PC has a logged on user, lock screen showing - Windows TV user can connect and can remote control the PC. The Mac user gets a dialog saying "waiting for the remote user to confirm", clicking OK either leaves a blank window or the window is shown, but a 90 second countdown starts, if the Mac user doesn't sign in the remote user, sign out the remote user and sign in again, the connection is automatically terminated after the 90 seconds.
This is obviously annoying, especially when the connection breaks (E.g. internet connection fails and is re-established), a long job is left running and the TV user wants to re-connect to check on the progress or the previous TV user forgot to sign off.
Why does the macOS TV not respect the settings, or why does the remote PC's TV Host ignore the full access settings when a Mac connects?
Both ends are using the 15.55 branch of TeamViewer, this behavior has been ongoing since the Mac was set up earlier this year.