Error: "TE_wait_cursor failed: col = xx, row = xx, stable = xx, timeout = xx, Timeout"
RTE runs fine in both the Controller and injector machines’ VuGen, but within a scenario, it fails on the injector (remote) machines with the error:
"Error -17999 : TE_wait_cursor failed: col = xx, row = xx, stable = xx, timeout = xx, Timeout"
To resolve this problem edit the termset.pts file on the remote machine
You can also use this solution for different errors, but only if the error occurs solely on remote hosts.
A common problem with RTE is that the Terminal Type is not transmitted to the remote machine. You should check this by viewing the terminal on the remote machine. (This can be reached by right-clicking on the Vuser line in the Controller while running scenario — click on "Show Vuser," then you can see the Terminal Type (by the screen color and the type also should be written there).
If the Terminal Type is wrong (e.g., the screen is a blue vt100), look at the termset.pts file in the Vuser temporary directory on the remote machine. (The Vuser temporary directory can be found by clicking on "Generator," highlighting the host name, and clicking on "Details.") It contains the line:
Emulation-Type = 3270-Display
in the [Terminal Settings] section.
If necessary copy the termset.pts file from the Vuser directory to <LoadRunner>\bin\ptdef.pts on the remote machine.
Also make sure that the Vuser temporary directory on the remote machine in its path contains no spaces.