Hi Alex
Sorry, I'm not able to send you a copy of our project, but I can tell you that the problem appears to have gone away since changing the code that starts Internet Explorer from:
If Aliases.iexplore.IEFrame.Exists = False Then
Call TestedApps.iexplore.Run(1, True)
End If
to:
If Aliases.iexplore.IEFrame.Exists = False Then
On Error Resume Next
Err.Clear
Call TestedApps.iexplore.Run(1, True)
If Err.Number <> 0 Then
Log.Warning("Exception running IE: " & Err.Description)
Err.Clear
End If
On Error Goto 0
End If
This has never actually captured an error, but I can only assume that it slows something down enough that IE has a chance to start up fully before TestComplete tries to do something with it later in the code.