Ive got users connecting to a terminal server via RDP client. When the
session locks due to inactivity "Workstation Locked" ,it looks like
the "Workstation Locked" flashes in front of the login screen not
allowing you to enter you login details.

This does not happen all the time but when it does happen the only way to
get your session back is to disconnect and reconnect.