Win 10 kicks me out after successful login

I am trying to connect from a Win 7 machine to a Win 10 machine.

It generally works fine, but lately I get kicked out from the Win 10 machine right after I have successfully logged in.

Step by step description

1- I open TW and select the Win10 machine I want to connect to

2- I get promped the login screen

3- I type in the password

4- Login in successful and I get to see the Win10 desktop for a couple of seconds

5- Without doing anything at all I get back the Win10 login screen

6- I try several times and always get the same result.

I have made a gif to show the problem. It can be found here

[link removed by moderator]

Comments

  • PS: I have noticed that the problem only occurs when I move the mouse. I mean if I log in and then don't move the mouse, I can stay logged in. As soon as I move the mouse, I get kicked out. I guess it is some problem with the screen refreshing then.

  • Here is the log from the remote machine when the problem occurs

    2017/10/18 09:40:22.353 44872 58660 D2 CScreenStreamSender::SendDisplayParams() 2560x1440x32 on 10 to 3
    2017/10/18 09:40:22.354 35780 45776 G2 RA: RemoteAudioSender get started
    2017/10/18 09:40:23.501 22244 10296 S0! UdpConnection[438]: UDP statistics: rrp=1 prp=6 scf=8
    2017/10/18 09:40:23.721 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:23.721 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:23.951 35780 69184 G2 CMainWindowFull::OnPowerBroadcast(): monitor/display is off.
    2017/10/18 09:40:23.953 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:23.953 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:24.035 35780 69184 G2 CMainWindowFull::OnPowerBroadcast(): monitor/display is on
    2017/10/18 09:40:24.042 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:24.042 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:24.131 44872 50860 D2!! CCursor_Win::GrabCursor(): GetCursorInfo failed with LE=5, Errorcode=5
    2017/10/18 09:40:24.135 44872 50860 D2 Switching Desktops. ThreadDesktop: Default, InputDesktop: Winlogon: ChangeThreadDesktop(): SetThreadDesktop to Winlogon successful
    2017/10/18 09:40:24.136 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::EnumTopWindowsProcWin - window class LogonUI worker window; style 79691776
    2017/10/18 09:40:24.137 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::EnumTopWindowsProcWin - window class #32770; style -1937768372
    2017/10/18 09:40:24.137 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::EnumTopWindowsProcWin - window class IME; style -1946157056
    2017/10/18 09:40:24.137 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::EnumTopWindowsProcWin - window class IME; style -1946157056
    2017/10/18 09:40:24.137 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::CheckForDesktopChange: isLogonScreen: 0; m_IsLockStationPending: 0; m_IsSASByPartnerPending: 0
    2017/10/18 09:40:24.137 44872 50860 D2!! tvdesktop::BlackScreen::SetWTSNotificationState - WTS state changed to: 0
    2017/10/18 09:40:24.137 44872 50860 D2 tvdesktop::InputBlocker::SyncState()
    2017/10/18 09:40:24.144 35780 69184 G2 CMainWindow::OnSessionChange [OnlineState] 7
    2017/10/18 09:40:24.179 44872 50860 D2 CGrabMethodDuplication::Initialize() m_State=1
    2017/10/18 09:40:24.211 44872 50860 D2! Desktop: Grabbed screen is black.
    2017/10/18 09:40:24.223 22244 48964 S0 SERVICE_CONTROL_SESSIONCHANGE session=2, statusCode=WTS_SESSION_LOCK
    2017/10/18 09:40:24.236 44872 58660 D2 CScreenStreamSender::SendDisplayParams() 2560x1440x32 on 10 to 3
    2017/10/18 09:40:24.270 35780 71560 G2 RA: RemoteAudioSender get started
    2017/10/18 09:40:24.415 44872 50860 D2! CGrabMethodDuplication::CheckBlackScreen() Failed too often.
    2017/10/18 09:40:24.423 44872 50860 D2 GrabMethodWin::CreateMonitorDC(): Using device \\.\DISPLAY1
    2017/10/18 09:40:24.423 44872 50860 D2 CGrabScreenGDI::Initialize(): BPP_USED = 32, colors = 4294967296
    2017/10/18 09:40:24.423 44872 50860 D2 CGrabScreenGDI::Initialize() m_State=1
    2017/10/18 09:40:24.496 44872 50860 D2 first fullscreen grab time in ms = 11
    2017/10/18 09:40:24.499 44872 50860 D2!! CCursor_Win::GrabCursor(): GetCursorInfo failed with LE=5, Errorcode=5
    2017/10/18 09:40:24.517 44872 58660 D2 CScreenStreamSender::SendDisplayParams() 2560x1440x32 on 10 to 3
    2017/10/18 09:40:24.534 44872 50860 D2 Switching Desktops. ThreadDesktop: Winlogon, InputDesktop: Default: ChangeThreadDesktop(): SetThreadDesktop to Default successful
    2017/10/18 09:40:24.534 44872 50860 D2 tvdesktop::InputBlocker::SyncState()
    2017/10/18 09:40:24.547 44872 50860 D2 CGrabMethodDuplication::Initialize() m_State=1
    2017/10/18 09:40:24.562 35780 71560 G2 RA: RemoteAudioSender get started
    2017/10/18 09:40:24.594 44872 50860 D2 first fullscreen grab time in ms = 11
    2017/10/18 09:40:24.619 44872 66772 D2 CScreenStreamSender::SendDisplayParams() 2560x1440x32 on 10 to 3
    2017/10/18 09:40:24.627 35780 45776 G2 RA: RemoteAudioSender get started
    2017/10/18 09:40:24.816 44872 50860 D2! CGrabMethodDuplication::CheckBlackScreen() Failed too often.
    2017/10/18 09:40:24.821 44872 50860 D2 GrabMethodWin::CreateMonitorDC(): Using device \\.\DISPLAY1
    2017/10/18 09:40:24.821 44872 50860 D2 CGrabScreenGDI::Initialize(): BPP_USED = 32, colors = 4294967296
    2017/10/18 09:40:24.822 44872 50860 D2 CGrabScreenGDI::Initialize() m_State=1
    2017/10/18 09:40:24.929 44872 17288 D2 CScreenStreamSender::SendDisplayParams() 2560x1440x32 on 10 to 3
    2017/10/18 09:40:24.929 35780 14112 G2 RA: RemoteAudioSender get started
    2017/10/18 09:40:24.978 44872 50860 D2 first fullscreen grab time in ms = 31
    2017/10/18 09:40:25.270 35780 69184 G2 CMainWindowFull::OnPowerBroadcast(): monitor/display is off.
    2017/10/18 09:40:25.273 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:25.273 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:25.472 44872 50860 D2 Desktop: Grabbed screen is ok.
    2017/10/18 09:40:29.555 44872 50860 D2!! CCursor_Win::GrabCursor(): GetCursorInfo failed with LE=5, Errorcode=5
    2017/10/18 09:40:29.558 44872 50860 D2 Switching Desktops. ThreadDesktop: Default, InputDesktop: Winlogon: ChangeThreadDesktop(): SetThreadDesktop to Winlogon successful
    2017/10/18 09:40:29.559 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::EnumTopWindowsProcWin - window class WorkerW; screen probably locked
    2017/10/18 09:40:29.559 44872 50860 D2 tvdesktop::GrabScreen::CDesktop_Win::CheckForDesktopChange: isLogonScreen: 1; m_IsLockStationPending: 0; m_IsSASByPartnerPending: 0
    2017/10/18 09:40:29.559 44872 50860 D2!! tvdesktop::BlackScreen::SetWTSNotificationState - WTS state changed to: 0
    2017/10/18 09:40:29.559 44872 50860 D2 tvdesktop::InputBlocker::SyncState()
    2017/10/18 09:40:29.591 35780 69184 G2 CMainWindowFull::OnPowerBroadcast(): monitor/display is on
    2017/10/18 09:40:29.593 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:29.594 22244 48964 S0 SERVICE_CONTROL_POWEREVENT 32787
    2017/10/18 09:40:29.651 44872 50860 D2 CGrabMethodDuplication::Initialize() m_State=1
    2017/10/18 09:40:29.691 44872 50860 D2 first fullscreen grab time in ms = 22
    2017/10/18 09:40:29.701 44872 50860 D2 Desktop: Grabbed screen is ok.
    2017/10/18 09:40:35.810 35780 69184 G2 CMainWindow::OnSessionChange [OnlineState] 8
    2017/10/18 09:40:35.812 44872 50860 D2 Switching Desktops. ThreadDesktop: Winlogon, InputDesktop: Default: ChangeThreadDesktop(): SetThreadDesktop to Default successful
    2017/10/18 09:40:35.823 44872 50860 D2 tvdesktop::InputBlocker::SyncState()
    2017/10/18 09:40:35.846 22244 48964 S0 SERVICE_CONTROL_SESSIONCHANGE session=2, statusCode=WTS_SESSION_UNLOCK
    2017/10/18 09:40:35.871 44872 50860 D2 CGrabMethodDuplication::Initialize() m_State=1
    2017/10/18 09:40:35.919 44872 50860 D2 Desktop: Grabbed screen is ok.

  • TimD
    TimD Posts: 1

    I'm having the exact same issue.  I have serval tablets all set up in the same configuration in the same location on the same network.  Some are communicating fine with my PC.  Three are showing up on the My Computers list as Connected but as soon as I try to interact with them they either go to a blank screen or back to  the Windows Login screen and disconnect from Teamviewer..