UFT is not able to perform any operation in Silverlight controls in Windows 8.1 Enterprise PCs.

The same scripts/functions are working for Silverlight controls in Windows 7 and Windows 8 Workstation PCs.

Controls like TextBox,DropDown etc. are not working , while execuitng showing an error "ReplayInitByPeer()_peer is Null"

System configuration(here it's not working) : Windows 8.1 Enterprise,IE11-11.0.9600.17690,
Microsoft Silverlight 5.1.40728.0,Microsoft .Net Framework 4.5 and Microsoft .Net Framework 4.5.2.

Working Env : WIndows 8.1 ENterprise,WIndows 7 , IE11-11.0.9600.17031 and lower versions,Microsoft Silverlight 5.1.41212.0,Microsoft Silverlight 5.1.30514.0

We need to handle the issue without changing the environment/system configuration.

ex.: For selecting an item from DropWhen box when control coming to the line(in the paticular system config./environment - count=objDropDown.Object.Items.Count, then its showing "ReplayInitByPeer() _peer is null" error popup

After adding to watch its shwoing :

>ObjCombo <6 sub-systems.
>[Methods] <33 sub-systems>
AutomationElement ReplayInitByPeer() _peer is null
AutomationPattern Invalid number of parameters.
Exist TRUE
Object Unspecified error
qtp__EnumPropertyTimeoutExceeded <2 s> Incorrect expression

Same kind of problem we faced in TextBox but there we tried using devicereplay, and it worked using devicereplay object ; sendstring.

But how yo handle this issue with DropDown box, grid and other controls.

Kindly help guys.